import type { PropType } from 'vue'; declare const _default: import("vue").DefineComponent; default: string; }; showArrow: { type: BooleanConstructor; default: boolean; }; contentClass: { type: StringConstructor; default: undefined; }; offset: { type: NumberConstructor; default: undefined; }; disabled: { type: BooleanConstructor; default: boolean; }; size: { type: PropType<"default" | "small">; default: string; }; hideOnClick: { type: BooleanConstructor; default: boolean; }; placement: { type: PropType<"bottom" | "top" | "br" | "tr" | "tl" | "bl">; default: string; }; }>, () => JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("hide" | "show" | "command" | "update:command")[], "hide" | "show" | "command" | "update:command", import("vue").PublicProps, Readonly; default: string; }; showArrow: { type: BooleanConstructor; default: boolean; }; contentClass: { type: StringConstructor; default: undefined; }; offset: { type: NumberConstructor; default: undefined; }; disabled: { type: BooleanConstructor; default: boolean; }; size: { type: PropType<"default" | "small">; default: string; }; hideOnClick: { type: BooleanConstructor; default: boolean; }; placement: { type: PropType<"bottom" | "top" | "br" | "tr" | "tl" | "bl">; default: string; }; }>> & Readonly<{ onHide?: ((...args: any[]) => any) | undefined; onShow?: ((...args: any[]) => any) | undefined; onCommand?: ((...args: any[]) => any) | undefined; "onUpdate:command"?: ((...args: any[]) => any) | undefined; }>, { size: "default" | "small"; offset: number; trigger: "click" | "hover"; disabled: boolean; showArrow: boolean; contentClass: string; command: string | number; hideOnClick: boolean; placement: "bottom" | "top" | "br" | "tr" | "tl" | "bl"; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;