import type { generateUniqueNumber as generateUniqueNumberFunction } from 'fast-unique-numbers';
export declare const createSetTimeoutFactory: (generateUniqueNumber: typeof generateUniqueNumberFunction, scheduledTimeoutsState: Map<number, null | symbol>) => (set: (delay: number, timerId: number) => Promise<boolean>) => (func: Function, delay?: number, ...args: any[]) => number;
//# sourceMappingURL=set-timeout-factory.d.ts.map