import { Directive } from "vue"; //#region src/click-outside.d.ts /** * 绑定值类型 */ type BindingValue = (ev: MouseEvent) => void; /** * 目标元素类型 */ type TargetElement = HTMLElement & { _click_outside_callBack?: BindingValue; _click_outside_controller?: AbortController; }; /** * 点击外部指令 * * 当点击元素外部时触发回调函数 * * @example * ```vue * * * * ``` */ declare const clickOutside: Directive; //#endregion export { clickOutside };