import { Ref } from 'vue'; import { Modifiers, Options } from './types'; /** * Support placement as directive modifier */ export declare function getPlacement(options: any, modifiers: any): any; export declare function getOptions(el: any, value: any, modifiers: any): any; export declare function createTooltip(el: any, value?: Partial, modifiers?: Partial): { options: Ref; item: { id: number; options: Ref; shown: Ref; }; show(): void; hide(): void; }; export declare function destroyTooltip(el: any): void; export declare function bind(el: any, { value, modifiers }: { value: any; modifiers: any; }): void; declare const _default: { beforeMount: typeof bind; updated: typeof bind; beforeUnmount(el: any): void; }; export default _default;