export function debounce(func: (...args: Args) => void, wait: number, immediate: boolean): { (...args: Args): void; cancel(): void; }; export default debounce;