export declare function debounce(fn: Function, wait?: number, immediate?: boolean): { (): void; cancel(): void; };