import { ComputedRef, Ref } from 'vue'; import { Strategy, Placement } from '@floating-ui/utils'; export declare const PopoverProvider: (opts: any) => void, usePopoverContext: (fallback?: any) => any; export declare function usePopover(props: any, emit: any): { isOpen: ComputedRef; trigger: Ref; content: Ref; floatingStyles: Readonly< Ref<{ position: Strategy; top: string; left: string; transform?: string; willChange?: string; }, { position: Strategy; top: string; left: string; transform?: string; willChange?: string; }>>; floatingPlacement: Readonly< Ref>; openPopover: () => void; closePopover: () => void; }; export declare function usePopoverContent(): void;