import { ITooltipApi } from '@opentiny/vue-renderless/types/tooltip.type'; export declare const tooltipProps: { visible: { type: StringConstructor; default: () => string; validator: (value: string) => boolean; }; adjustArrow: { type: BooleanConstructor; default: () => boolean; }; appendToBody: { type: BooleanConstructor; default: () => boolean; }; arrowOffset: { type: NumberConstructor; default: () => number; }; content: { type: (ObjectConstructor | StringConstructor)[]; }; disabled: { type: BooleanConstructor; }; enterable: { type: BooleanConstructor; default: () => boolean; }; hideAfter: { type: NumberConstructor; default: () => number; }; manual: { type: BooleanConstructor; }; modelValue: { type: BooleanConstructor; }; offset: { default: () => number; }; effect: { type: StringConstructor; default: () => string; }; openDelay: { type: NumberConstructor; default: () => number; }; closeDelay: { type: NumberConstructor; default: () => number; }; placement: { type: StringConstructor; default: () => string; }; popper: {}; popperClass: { type: StringConstructor; }; popperOptions: { default: () => {}; }; pre: { type: BooleanConstructor; }; reference: {}; renderContent: { type: FunctionConstructor; }; tabindex: { type: NumberConstructor; default: () => number; }; transition: { type: StringConstructor; default: () => string; }; type: { type: StringConstructor; validator: (value: string) => boolean; }; visibleArrow: { type: BooleanConstructor; default: () => boolean; }; genArrowByHtml: { type: BooleanConstructor; default: () => boolean; }; zIndex: { type: StringConstructor; default: () => string; }; contentMaxHeight: { type: StringConstructor; default: () => string; }; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }; declare const _default: import('../../../node_modules/@vue/runtime-core').DefineComponent<{ visible: { type: StringConstructor; default: () => string; validator: (value: string) => boolean; }; adjustArrow: { type: BooleanConstructor; default: () => boolean; }; appendToBody: { type: BooleanConstructor; default: () => boolean; }; arrowOffset: { type: NumberConstructor; default: () => number; }; content: { type: (ObjectConstructor | StringConstructor)[]; }; disabled: { type: BooleanConstructor; }; enterable: { type: BooleanConstructor; default: () => boolean; }; hideAfter: { type: NumberConstructor; default: () => number; }; manual: { type: BooleanConstructor; }; modelValue: { type: BooleanConstructor; }; offset: { default: () => number; }; effect: { type: StringConstructor; default: () => string; }; openDelay: { type: NumberConstructor; default: () => number; }; closeDelay: { type: NumberConstructor; default: () => number; }; placement: { type: StringConstructor; default: () => string; }; popper: {}; popperClass: { type: StringConstructor; }; popperOptions: { default: () => {}; }; pre: { type: BooleanConstructor; }; reference: {}; renderContent: { type: FunctionConstructor; }; tabindex: { type: NumberConstructor; default: () => number; }; transition: { type: StringConstructor; default: () => string; }; type: { type: StringConstructor; validator: (value: string) => boolean; }; visibleArrow: { type: BooleanConstructor; default: () => boolean; }; genArrowByHtml: { type: BooleanConstructor; default: () => boolean; }; zIndex: { type: StringConstructor; default: () => string; }; contentMaxHeight: { type: StringConstructor; default: () => string; }; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }, ITooltipApi, unknown, {}, {}, import('../../../node_modules/vue3').ComponentOptionsMixin, import('../../../node_modules/vue3').ComponentOptionsMixin, {}, string, import('../../../node_modules/vue3').PublicProps, Readonly string; validator: (value: string) => boolean; }; adjustArrow: { type: BooleanConstructor; default: () => boolean; }; appendToBody: { type: BooleanConstructor; default: () => boolean; }; arrowOffset: { type: NumberConstructor; default: () => number; }; content: { type: (ObjectConstructor | StringConstructor)[]; }; disabled: { type: BooleanConstructor; }; enterable: { type: BooleanConstructor; default: () => boolean; }; hideAfter: { type: NumberConstructor; default: () => number; }; manual: { type: BooleanConstructor; }; modelValue: { type: BooleanConstructor; }; offset: { default: () => number; }; effect: { type: StringConstructor; default: () => string; }; openDelay: { type: NumberConstructor; default: () => number; }; closeDelay: { type: NumberConstructor; default: () => number; }; placement: { type: StringConstructor; default: () => string; }; popper: {}; popperClass: { type: StringConstructor; }; popperOptions: { default: () => {}; }; pre: { type: BooleanConstructor; }; reference: {}; renderContent: { type: FunctionConstructor; }; tabindex: { type: NumberConstructor; default: () => number; }; transition: { type: StringConstructor; default: () => string; }; type: { type: StringConstructor; validator: (value: string) => boolean; }; visibleArrow: { type: BooleanConstructor; default: () => boolean; }; genArrowByHtml: { type: BooleanConstructor; default: () => boolean; }; zIndex: { type: StringConstructor; default: () => string; }; contentMaxHeight: { type: StringConstructor; default: () => string; }; tiny_mode: StringConstructor; tiny_mode_root: BooleanConstructor; tiny_template: (ObjectConstructor | FunctionConstructor)[]; tiny_renderless: FunctionConstructor; tiny_theme: StringConstructor; tiny_mcp_config: ObjectConstructor; tiny_chart_theme: ObjectConstructor; }>>, { pre: boolean; disabled: boolean; zIndex: string; visible: string; offset: number; appendToBody: boolean; transition: string; placement: string; manual: boolean; tiny_mode_root: boolean; effect: string; modelValue: boolean; tabindex: number; popperOptions: {}; visibleArrow: boolean; arrowOffset: number; adjustArrow: boolean; enterable: boolean; hideAfter: number; openDelay: number; closeDelay: number; genArrowByHtml: boolean; contentMaxHeight: string; }, {}>; export default _default;