interface IThrottleOpts {
    leading?: boolean;
    trailing?: boolean;
    maxWait?: number;
}
export declare function throttle<T extends Function>(fn: T, wait: number, opts?: IThrottleOpts): T;
export {};
