import { hooks } from '../../../common'; import { ITooltipApi } from './tooltip'; declare const _default: hooks.DefineComponent string; validator: (value: string) => boolean; }; adjustArrow: { type: BooleanConstructor; default: () => boolean; }; appendToBody: { type: BooleanConstructor; default: () => boolean; }; arrowOffset: { type: NumberConstructor; default: () => number; }; content: { type: (StringConstructor | ObjectConstructor)[]; }; 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; }; }>, ITooltipApi, {}, {}, {}, hooks.ComponentOptionsMixin, hooks.ComponentOptionsMixin, {}, string, hooks.PublicProps, Readonly string; validator: (value: string) => boolean; }; adjustArrow: { type: BooleanConstructor; default: () => boolean; }; appendToBody: { type: BooleanConstructor; default: () => boolean; }; arrowOffset: { type: NumberConstructor; default: () => number; }; content: { type: (StringConstructor | ObjectConstructor)[]; }; 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; }; }>> & Readonly<{}>, { modelValue: boolean; visible: string; disabled: boolean; zIndex: string; offset: number; transition: string; manual: boolean; pre: boolean; effect: string; tabindex: number; appendToBody: boolean; visibleArrow: boolean; arrowOffset: number; placement: string; popperOptions: {}; adjustArrow: boolean; enterable: boolean; hideAfter: number; openDelay: number; closeDelay: number; genArrowByHtml: boolean; }, {}, {}, {}, string, hooks.ComponentProvideOptions, true, {}, any>; export default _default;