UNPKG

watercolor-ui

Version:

A modern minimalist cross-framework component library

60 lines 1.89 kB
declare const _default: import('vue').DefineComponent<import('vue').ExtractPropTypes<{ modelValue: { type: BooleanConstructor; default: boolean; }; triggerText: { type: StringConstructor; default: string; }; placement: { type: StringConstructor; default: string; validator: (v: unknown) => boolean; }; offset: { type: NumberConstructor; default: number; }; }>, { isOpen: import('vue').Ref<boolean, boolean>; open: () => void; close: () => void; toggle: () => void; triggerWrapper: import('vue').Ref<null, null>; popoverRef: import('vue').Ref<null, null>; }, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("close" | "update:modelValue" | "open")[], "close" | "update:modelValue" | "open", import('vue').PublicProps, Readonly<import('vue').ExtractPropTypes<{ modelValue: { type: BooleanConstructor; default: boolean; }; triggerText: { type: StringConstructor; default: string; }; placement: { type: StringConstructor; default: string; validator: (v: unknown) => boolean; }; offset: { type: NumberConstructor; default: number; }; }>> & Readonly<{ onClose?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; onOpen?: ((...args: any[]) => any) | undefined; }>, { modelValue: boolean; triggerText: string; placement: string; offset: number; }, {}, {}, { outside: { beforeMount(el: any, binding: import('vue').DirectiveBinding<any, string, string>): void; unmounted(el: any): void; }; }, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default; //# sourceMappingURL=Popover.vue.d.ts.map