84ff18089a519a863d03633e4fda9db5956f44d3d7569f82c1dcf8033c91bb0f8d4509fcefa018db171eb7bb8935c2d3f781bcb98f90a01b5c8e408e382ac2 559 B

1234567891011121314
  1. import type { TimerHandle } from './timerHandle';
  2. declare type SetTimeoutFunction = (handler: () => void, timeout?: number, ...args: any[]) => TimerHandle;
  3. declare type ClearTimeoutFunction = (handle: TimerHandle) => void;
  4. interface TimeoutProvider {
  5. setTimeout: SetTimeoutFunction;
  6. clearTimeout: ClearTimeoutFunction;
  7. delegate: {
  8. setTimeout: SetTimeoutFunction;
  9. clearTimeout: ClearTimeoutFunction;
  10. } | undefined;
  11. }
  12. export declare const timeoutProvider: TimeoutProvider;
  13. export {};
  14. //# sourceMappingURL=timeoutProvider.d.ts.map