import { IPopoverApi } from '@opentiny/vue-renderless/types/popover.type'; export declare const popoverProps: { appendToBody: { type: BooleanConstructor; default: boolean; }; arrowOffset: { type: NumberConstructor; default: number; }; boundariesPadding: { type: NumberConstructor; default: number; }; closeDelay: { type: NumberConstructor; default: number; }; content: StringConstructor; disabled: BooleanConstructor; modelValue: BooleanConstructor; offset: { default: number; }; openDelay: { type: NumberConstructor; default: number; }; placement: { type: StringConstructor; default: string; }; popper: {}; popperClass: StringConstructor; popperOptions: { type: ObjectConstructor; default: () => { gpuAcceleration: boolean; }; }; reference: {}; tabindex: { type: NumberConstructor; default: number; }; title: StringConstructor; transition: { type: StringConstructor; default: string; }; trigger: { type: StringConstructor; default: string; validator: (value: string) => boolean; }; visibleArrow: { default: boolean; }; width: { type: (StringConstructor | NumberConstructor)[]; }; height: { type: (StringConstructor | NumberConstructor)[]; }; maxHeight: { type: (StringConstructor | NumberConstructor)[]; }; listData: (ObjectConstructor | ArrayConstructor)[]; genArrowByHtml: { type: BooleanConstructor; default: () => boolean; }; 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<{ appendToBody: { type: BooleanConstructor; default: boolean; }; arrowOffset: { type: NumberConstructor; default: number; }; boundariesPadding: { type: NumberConstructor; default: number; }; closeDelay: { type: NumberConstructor; default: number; }; content: StringConstructor; disabled: BooleanConstructor; modelValue: BooleanConstructor; offset: { default: number; }; openDelay: { type: NumberConstructor; default: number; }; placement: { type: StringConstructor; default: string; }; popper: {}; popperClass: StringConstructor; popperOptions: { type: ObjectConstructor; default: () => { gpuAcceleration: boolean; }; }; reference: {}; tabindex: { type: NumberConstructor; default: number; }; title: StringConstructor; transition: { type: StringConstructor; default: string; }; trigger: { type: StringConstructor; default: string; validator: (value: string) => boolean; }; visibleArrow: { default: boolean; }; width: { type: (StringConstructor | NumberConstructor)[]; }; height: { type: (StringConstructor | NumberConstructor)[]; }; maxHeight: { type: (StringConstructor | NumberConstructor)[]; }; listData: (ObjectConstructor | ArrayConstructor)[]; genArrowByHtml: { type: BooleanConstructor; default: () => boolean; }; 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; }, IPopoverApi, unknown, {}, {}, import('../../../node_modules/vue3').ComponentOptionsMixin, import('../../../node_modules/vue3').ComponentOptionsMixin, {}, string, import('../../../node_modules/vue3').PublicProps, Readonly { gpuAcceleration: boolean; }; }; reference: {}; tabindex: { type: NumberConstructor; default: number; }; title: StringConstructor; transition: { type: StringConstructor; default: string; }; trigger: { type: StringConstructor; default: string; validator: (value: string) => boolean; }; visibleArrow: { default: boolean; }; width: { type: (StringConstructor | NumberConstructor)[]; }; height: { type: (StringConstructor | NumberConstructor)[]; }; maxHeight: { type: (StringConstructor | NumberConstructor)[]; }; listData: (ObjectConstructor | ArrayConstructor)[]; genArrowByHtml: { type: BooleanConstructor; default: () => boolean; }; 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; }>>, { disabled: boolean; offset: number; appendToBody: boolean; transition: string; placement: string; tiny_mode_root: boolean; trigger: string; modelValue: boolean; tabindex: number; popperOptions: Record; visibleArrow: boolean; arrowOffset: number; boundariesPadding: number; openDelay: number; closeDelay: number; genArrowByHtml: boolean; }, {}>; export default _default;