//#region src/core/scheduler.d.ts
type Task = () => void;
declare class UpdateScheduler {
  private readonly _task;
  private _isDirty;
  constructor(_task: Task);
  get isDirty(): boolean;
  markDirty(): void;
  runTask(): void;
}
declare const flushResourcesSync: <T>(callback: () => T) => T;
//#endregion
export { UpdateScheduler, flushResourcesSync };
//# sourceMappingURL=scheduler.d.ts.map