UNPKG

@oxog/delay

Version:

A comprehensive, zero-dependency delay/timeout utility library with advanced timing features

7 lines 414 B
import { ThrottleOptions, DebounceOptions } from '../types/index.js'; export declare function throttle<T extends (...args: unknown[]) => unknown>(fn: T, ms: number, options?: ThrottleOptions): T; export declare function debounce<T extends (...args: unknown[]) => unknown>(fn: T, ms: number, options?: DebounceOptions): T & { cancel(): void; flush(): void; }; //# sourceMappingURL=throttle-debounce.d.ts.map