DefinitelyTyped/types/accurate-interval/index.d.ts
Dziedziczak Artur d5daab9ba8 Add types for accurate-interval package (#39030)
* Add types for accurate-interval package

* Add accurateInterval function callback argument
2019-10-11 09:07:14 -07:00

19 lines
620 B
TypeScript

// Type definitions for accurate-interval 1.0
// Project: https://github.com/klyngbaek/accurate-interval#readme
// Definitions by: Artur Dziedziczak <https://github.com/grayrattus>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
declare function accurateInterval(func: (scheduledTime: number) => void, interval: number, opts: accurateInterval.Opts): accurateInterval.AccurateInterval;
export = accurateInterval;
declare namespace accurateInterval {
interface Opts {
aligned: boolean;
immediate: boolean;
}
interface AccurateInterval {
clear: () => void;
}
}