import { PropType } from "vue"; import { ExtractPublicPropTypes } from "../../util/extract-public-props"; import "./styles/index.css"; declare const popoverProps: { hasStyle: { type: BooleanConstructor; default: boolean; }; trigger: { type: PropType<"click" | "hover">; default: string; }; placement: { type: PropType<"top" | "left" | "right" | "top-start" | "top-end" | "bottom" | "bottom-start" | "bottom-end" | "left-start" | "left-end" | "right-start" | "right-end">; default: string; }; showAngle: { type: BooleanConstructor; default: boolean; }; }; export declare type PopoverProps = ExtractPublicPropTypes; declare const _default: import("vue").DefineComponent<{ hasStyle: { type: BooleanConstructor; default: boolean; }; trigger: { type: PropType<"click" | "hover">; default: string; }; placement: { type: PropType<"top" | "left" | "right" | "top-start" | "top-end" | "bottom" | "bottom-start" | "bottom-end" | "left-start" | "left-end" | "right-start" | "right-end">; default: string; }; showAngle: { type: BooleanConstructor; default: boolean; }; }, { showPopoverRef: import("vue").Ref; triggerRef: import("vue").Ref; popoverRef: import("vue").Ref; handleClick: (e: MouseEvent) => void; handleMouseEnter: () => void; handleMouseLeave: () => void; cssVars: import("vue").ComputedRef<{ "--padding": string; "--border-radius": string; "--background-color": string; "--shadow": string; }>; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, Record, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; default: string; }; placement: { type: PropType<"top" | "left" | "right" | "top-start" | "top-end" | "bottom" | "bottom-start" | "bottom-end" | "left-start" | "left-end" | "right-start" | "right-end">; default: string; }; showAngle: { type: BooleanConstructor; default: boolean; }; }>>, { hasStyle: boolean; placement: "top" | "left" | "right" | "top-start" | "top-end" | "bottom" | "bottom-start" | "bottom-end" | "left-start" | "left-end" | "right-start" | "right-end"; trigger: "click" | "hover"; showAngle: boolean; }>; export default _default;