declare function directive(el: Element, binding: Record<string, any>, node: Record<string, any>): void;
/**
 * 指令与元素解绑时调用
 *
 * el: HTMLElement
 */
declare function unmounted(el: Record<string, any>): void;
/**
 * 所在组件的 VNode 更新时调用
 *
 * el: HTMLElement, binding: VNodeDirective
 */
declare function updated(el: Record<string, any>, binding: Record<string, any>): void;
declare const _default: {
    beforeMount: typeof directive;
    unmounted: typeof unmounted;
    updated: typeof updated;
};
export default _default;
