import { n as Scope, t as ICreateScope } from "../create-context-CKMcRGBM.js"; import { IPopover } from "./popover.types.js"; import * as React$1 from "react"; import * as react_jsx_runtime0 from "react/jsx-runtime"; //#region src/popover/popover.d.ts declare const createPopoverContext: (rootComponentName: string, defaultContext?: ContextValueType) => readonly [React$1.FC; children: React$1.ReactNode; }>, (consumerName: string, scope: Scope) => ContextValueType], createPopoverScope: ICreateScope; declare const usePopperScope: (scope: Scope) => { [__scopeProp: string]: Scope; }; declare const PopoverProvider: React$1.FC; children: React$1.ReactNode; }>, usePopoverContext: (consumerName: string, scope: Scope) => IPopover.IContext; declare function Popover(props: IPopover.IScoped): react_jsx_runtime0.JSX.Element; declare namespace Popover { var displayName: string; } //#endregion export { Popover, PopoverProvider, createPopoverContext, createPopoverScope, usePopoverContext, usePopperScope };