UNPKG

@minto-ai/mt-ui

Version:

UI组件库

118 lines (117 loc) 3.41 kB
declare function __VLS_template(): { attrs: Partial<{}>; slots: { reference?(_: {}): any; default?(_: {}): any; }; refs: { contentRef: HTMLDivElement; arrowRef: HTMLDivElement; }; rootEl: any; }; type __VLS_TemplateResult = ReturnType<typeof __VLS_template>; declare const __VLS_component: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ modelValue: { type: BooleanConstructor; default: boolean; }; content: { type: StringConstructor; default: string; }; showDelay: { type: NumberConstructor; default: number; }; closeDelay: { type: NumberConstructor; default: number; }; trigger: { type: import('vue').PropType<import('./popover').PopoverTriggerType>; default: string; }; placement: { type: import('vue').PropType<import('@popperjs/core').Placement>; default: string; }; popperOptions: { type: import('vue').PropType<Partial<import('@popperjs/core').Options>>; default: () => {}; }; appendTo: { type: import('vue').PropType<string | HTMLElement>; default: string; }; effect: { type: import('vue').PropType<import('./popover').PopoverEffect>; default: string; }; }>, { close: () => void; show: () => void; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:modelValue": (args_0: boolean) => any; close: () => any; }, string, import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ modelValue: { type: BooleanConstructor; default: boolean; }; content: { type: StringConstructor; default: string; }; showDelay: { type: NumberConstructor; default: number; }; closeDelay: { type: NumberConstructor; default: number; }; trigger: { type: import('vue').PropType<import('./popover').PopoverTriggerType>; default: string; }; placement: { type: import('vue').PropType<import('@popperjs/core').Placement>; default: string; }; popperOptions: { type: import('vue').PropType<Partial<import('@popperjs/core').Options>>; default: () => {}; }; appendTo: { type: import('vue').PropType<string | HTMLElement>; default: string; }; effect: { type: import('vue').PropType<import('./popover').PopoverEffect>; default: string; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((args_0: boolean) => any) | undefined; onClose?: (() => any) | undefined; }>, { effect: import('./popover').PopoverEffect; content: string; trigger: import('./popover').PopoverTriggerType; modelValue: boolean; appendTo: string | HTMLElement; placement: import('@popperjs/core').Placement; showDelay: number; closeDelay: number; popperOptions: Partial<import('@popperjs/core').Options>; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, { contentRef: HTMLDivElement; arrowRef: HTMLDivElement; }, any>; declare const _default: __VLS_WithTemplateSlots<typeof __VLS_component, __VLS_TemplateResult["slots"]>; export default _default; type __VLS_WithTemplateSlots<T, S> = T & { new (): { $slots: S; }; };