import type { BatchScheduler } from './BatchScheduler'; import type { Task } from './Task'; export declare class MicroTaskBatchScheduler implements BatchScheduler { #private; constructor(signal?: AbortSignal); schedule(task: Task): void; onSchedule(callback: (tasks: readonly Task[]) => void | Promise): void; } //# sourceMappingURL=MicroTaskBatchScheduler.d.ts.map