import { ThrottledFunction } from './throttled-function';
/**
 * Creates a throttled function that only invokes the provided function (`func`) at most once per within a given number of milliseconds
 * (`limit`)
 */
export declare function throttle<T extends (...args: any) => any>(func: T, limit: number): ThrottledFunction<T>;
