import { LinkedList } from "./LinkedList"; export declare class Scheduler { running: boolean; array: LinkedList<() => void>; isRunning(): boolean; setImmediate(thunk: () => void): () => void; setImmediatePromise(thunk: () => void): () => void; dispatchFn: (thunk: () => void) => () => void; run(): void; dispatch(thunk: () => void): void; dispatchLater(thunk: () => void): () => void; } export declare const defaultScheduler: Scheduler; //# sourceMappingURL=Scheduler.d.ts.map