interface ThrottledFunc<T extends (...args: unknown[]) => unknown> {
    (...args: Parameters<T>): void;
}
export declare const throttle: <T extends (...args: unknown[]) => unknown>(callback: T, wait?: number, leading?: boolean) => ThrottledFunc<T>;
export {};
