@virtualstate/union
Version:
Concurrent union
18 lines • 422 B
TypeScript
export declare const DefaultUnionTask: unique symbol;
interface Task {
(fn: () => void): void;
}
declare global {
interface Window {
[DefaultUnionTask]?: Task;
}
interface Global {
[DefaultUnionTask]?: Task;
}
}
export declare function defaultTask(fn: () => void): void;
export interface QueueTask {
(callback: () => void): void;
}
export {};
//# sourceMappingURL=microtask.d.ts.map