/** * Trailing-edge debounce. Each call resets the timer; `method` runs once * after `debounceMs` of inactivity. The returned wrapper is fire-and-forget * — its declared return type matches the wrapped method's signature for * callers, but the wrapper actually returns `void` at runtime. */ export declare const debounce: (method: (...args: TArgs) => TReturns, debounceMs?: number) => (...args: TArgs) => TReturns; //# sourceMappingURL=debounce.d.ts.map