export default function debounce(func: (...args: any[]) => any, wait?: number, immediate?: boolean): {
    (): any;
    clear(): void;
    flush(): void;
};
