import { App } from 'vue';
interface DebounceHTMLElement extends HTMLElement {
__debounceHandler__?: (event: Event) => void;
__debounceEvent__?: string;
}
interface DebounceConfig {
handler: (event: Event) => void;
event?: string;
delay?: number;
}
/**
* 为事件添加防抖处理的指令
*/
export declare const Debounce: {
install(app: App): void;
directive: Directive;
};
export default Debounce;