export declare const debounce: void>(fn: T, delay?: number, immediate?: boolean) => (...args: Parameters) => void;