1 | import type { TExtend } from 'tsfn';
|
2 | export declare type TSetSafeTimeout = (cb: () => void, delay: number) => () => void;
|
3 | export declare const mapSafeTimeoutFactory: (setTimeoutFn: Function, clearTimeoutFn: Function) => <K extends string>(propName: K) => <P extends {}>(props: P) => TExtend<P, { [k in K]: TSetSafeTimeout; }>;
|
4 | export declare const mapSafeTimeout: <K extends string>(propName: K) => <P extends {}>(props: P) => TExtend<P, { [k in K]: TSetSafeTimeout; }>;
|