import type { PopoverProps } from 'primevue'; interface Props extends PopoverProps { disabled?: boolean; } declare var __VLS_1: { show: (event?: Event, target?: HTMLElement | null | undefined) => void; toggle: (event?: Event, target?: HTMLElement | null | undefined) => void; hide: (event?: Event) => void; }, __VLS_11: { hide: (event?: Event) => void; toggle: (event?: Event, target?: HTMLElement | null | undefined) => void; }; type __VLS_Slots = {} & { activator?: (props: typeof __VLS_1) => any; } & { default?: (props: typeof __VLS_11) => any; }; declare const __VLS_base: import("vue").DefineComponent void; show: (event?: Event, target?: HTMLElement | null | undefined) => void; hide: (event?: Event) => void; }, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { show: () => any; hide: () => any; }, string, import("vue").PublicProps, Readonly & Readonly<{ onShow?: () => any; onHide?: () => any; }>, { dt: import("@primevue/core").DesignToken; disabled: boolean; pt: any; ptOptions: import("primevue/passthrough").PassThroughOptions; unstyled: boolean; appendTo: import("@primevue/core").HintedString<"body" | "self"> | undefined | HTMLElement; baseZIndex: number; autoZIndex: boolean; breakpoints: import("primevue").PopoverBreakpoints; closeOnEscape: boolean | undefined; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; declare const __VLS_export: __VLS_WithSlots; declare const _default: typeof __VLS_export; export default _default; type __VLS_WithSlots = T & { new (): { $slots: S; }; };