import { TaskCallback } from './task.js'; import { ThrottlerRunner } from './throttler-runner.js'; /** * Throttles task execution and only executes * the latest scheduled task, after any current synchronous tasks. */ declare class MicroTaskRunner extends ThrottlerRunner { private loopRunner; constructor(); schedule(callback: TaskCallback): void; cancel(): void; } export { MicroTaskRunner };