/// export declare const PopoverProvider: import("react").Provider<{ state: import("@react-stately/overlays").OverlayTriggerState; exited: boolean; overlayRef: import("react").RefObject; triggerRef: import("react").RefObject; placement: import("./utils").PopoverPlacement; disableShadow: boolean | "true" | ({ "@xs"?: boolean | "true" | undefined; "@sm"?: boolean | "true" | undefined; "@md"?: boolean | "true" | undefined; "@lg"?: boolean | "true" | undefined; "@xl"?: boolean | "true" | undefined; "@dark"?: boolean | "true" | undefined; "@light"?: boolean | "true" | undefined; "@hover"?: boolean | "true" | undefined; "@motion"?: boolean | "true" | undefined; "@xsMax"?: boolean | "true" | undefined; "@smMax"?: boolean | "true" | undefined; "@mdMax"?: boolean | "true" | undefined; "@lgMax"?: boolean | "true" | undefined; "@xlMax"?: boolean | "true" | undefined; "@safari"?: boolean | "true" | undefined; "@initial"?: boolean | "true" | undefined; } & { [x: string]: boolean | "true" | undefined; }) | undefined; disableAnimation: boolean; shouldCloseOnBlur: boolean; isDismissable: boolean; isBordered: boolean | "true" | ({ "@xs"?: boolean | "true" | undefined; "@sm"?: boolean | "true" | undefined; "@md"?: boolean | "true" | undefined; "@lg"?: boolean | "true" | undefined; "@xl"?: boolean | "true" | undefined; "@dark"?: boolean | "true" | undefined; "@light"?: boolean | "true" | undefined; "@hover"?: boolean | "true" | undefined; "@motion"?: boolean | "true" | undefined; "@xsMax"?: boolean | "true" | undefined; "@smMax"?: boolean | "true" | undefined; "@mdMax"?: boolean | "true" | undefined; "@lgMax"?: boolean | "true" | undefined; "@xlMax"?: boolean | "true" | undefined; "@safari"?: boolean | "true" | undefined; "@initial"?: boolean | "true" | undefined; } & { [x: string]: boolean | "true" | undefined; }) | undefined; borderWeight: "light" | "normal" | "bold" | "extrabold" | "black" | ({ "@xs"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@sm"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@md"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@lg"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@xl"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@dark"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@light"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@hover"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@motion"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@xsMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@smMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@mdMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@lgMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@xlMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@safari"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@initial"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; } & { [x: string]: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; }) | undefined; isKeyboardDismissDisabled: boolean; shouldCloseOnInteractOutside: ((element: HTMLElement) => boolean) | undefined; isOpen: boolean; onClose: () => void; onExited: () => void; onEntered: () => void; triggerProps: import("@react-types/button").AriaButtonProps<"button">; overlayProps: import("react").HTMLAttributes; positionProps: import("react").HTMLAttributes; getTriggerProps: (props?: any, _ref?: any) => any; getPopoverProps: (props?: any) => any; }>, usePopoverContext: () => { state: import("@react-stately/overlays").OverlayTriggerState; exited: boolean; overlayRef: import("react").RefObject; triggerRef: import("react").RefObject; placement: import("./utils").PopoverPlacement; disableShadow: boolean | "true" | ({ "@xs"?: boolean | "true" | undefined; "@sm"?: boolean | "true" | undefined; "@md"?: boolean | "true" | undefined; "@lg"?: boolean | "true" | undefined; "@xl"?: boolean | "true" | undefined; "@dark"?: boolean | "true" | undefined; "@light"?: boolean | "true" | undefined; "@hover"?: boolean | "true" | undefined; "@motion"?: boolean | "true" | undefined; "@xsMax"?: boolean | "true" | undefined; "@smMax"?: boolean | "true" | undefined; "@mdMax"?: boolean | "true" | undefined; "@lgMax"?: boolean | "true" | undefined; "@xlMax"?: boolean | "true" | undefined; "@safari"?: boolean | "true" | undefined; "@initial"?: boolean | "true" | undefined; } & { [x: string]: boolean | "true" | undefined; }) | undefined; disableAnimation: boolean; shouldCloseOnBlur: boolean; isDismissable: boolean; isBordered: boolean | "true" | ({ "@xs"?: boolean | "true" | undefined; "@sm"?: boolean | "true" | undefined; "@md"?: boolean | "true" | undefined; "@lg"?: boolean | "true" | undefined; "@xl"?: boolean | "true" | undefined; "@dark"?: boolean | "true" | undefined; "@light"?: boolean | "true" | undefined; "@hover"?: boolean | "true" | undefined; "@motion"?: boolean | "true" | undefined; "@xsMax"?: boolean | "true" | undefined; "@smMax"?: boolean | "true" | undefined; "@mdMax"?: boolean | "true" | undefined; "@lgMax"?: boolean | "true" | undefined; "@xlMax"?: boolean | "true" | undefined; "@safari"?: boolean | "true" | undefined; "@initial"?: boolean | "true" | undefined; } & { [x: string]: boolean | "true" | undefined; }) | undefined; borderWeight: "light" | "normal" | "bold" | "extrabold" | "black" | ({ "@xs"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@sm"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@md"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@lg"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@xl"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@dark"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@light"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@hover"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@motion"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@xsMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@smMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@mdMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@lgMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@xlMax"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@safari"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; "@initial"?: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; } & { [x: string]: "light" | "normal" | "bold" | "extrabold" | "black" | undefined; }) | undefined; isKeyboardDismissDisabled: boolean; shouldCloseOnInteractOutside: ((element: HTMLElement) => boolean) | undefined; isOpen: boolean; onClose: () => void; onExited: () => void; onEntered: () => void; triggerProps: import("@react-types/button").AriaButtonProps<"button">; overlayProps: import("react").HTMLAttributes; positionProps: import("react").HTMLAttributes; getTriggerProps: (props?: any, _ref?: any) => any; getPopoverProps: (props?: any) => any; };