import type { Callback } from "../Types";
import { DeferFN } from "./DeferFN";
export declare class Debouncer<T extends Callback<any[], any>> extends DeferFN<T> {
    execute: (...args: Parameters<T>) => void;
    get hasActionPending(): boolean;
}
