import type { Awaited } from '../../types'; type Func = (...args: any[]) => any; export type DebouncedFunction = (this: ThisParameterType, ...args: Parameters) => Promise>>; export declare function debounce(func: TFunction, wait: number): DebouncedFunction; export {};