/**
 * @ignore
 */
export declare function debounce<T extends (...args: any[]) => any>(func: T, wait?: number): T & Cancelable;
/**
 * @ignore
 */
export interface Cancelable {
    clear(): void;
}
