declare const __VLS_export: import('vue').DefineComponent; default: string; }; content: StringConstructor; placement: { type: import('vue').PropType<"top-start" | "top" | "top-end" | "bottom-start" | "bottom" | "bottom-end" | "left" | "left-start" | "left-end" | "right" | "right-start" | "right-end">; default: string; }; reference: import('vue').PropType>; showArrow: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; width: { type: import('vue').PropType; default: undefined; }; offset: { type: NumberConstructor; default: number; }; destroyOnHide: { type: BooleanConstructor; default: boolean; }; }>, () => (import('vue').VNode | null)[], {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; default: string; }; content: StringConstructor; placement: { type: import('vue').PropType<"top-start" | "top" | "top-end" | "bottom-start" | "bottom" | "bottom-end" | "left" | "left-start" | "left-end" | "right" | "right-start" | "right-end">; default: string; }; reference: import('vue').PropType>; showArrow: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; width: { type: import('vue').PropType; default: undefined; }; offset: { type: NumberConstructor; default: number; }; destroyOnHide: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{}>, { width: number | "trigger"; disabled: boolean; trigger: "click" | "focus" | "hover" | "manual"; placement: "top" | "bottom" | "left" | "right" | "top-start" | "top-end" | "bottom-start" | "bottom-end" | "left-start" | "left-end" | "right-start" | "right-end"; showArrow: boolean; offset: number; destroyOnHide: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; declare const _default: typeof __VLS_export; export default _default;