import { Popover as PopoverParent } from './popover';
import { PopoverTrigger } from './popover-trigger';
import { PopoverTriggerContext } from './popover-trigger-context';
type Popover = typeof PopoverParent & {
/**
* Popover.TriggerContext component, use to wrap a Popover.Trigger and Popover.
*
* @example
*
* Open Popover
*
* Content
*
*
*/
TriggerContext: typeof PopoverTriggerContext;
/**
* PopoverTrigger component, used to trigger a popover.
*
* @example
*
* Open Popover
*
* Content
*
*
*
* @example inline
*
*
* We can use it inline.
*
*
* Content
*
*
*/
Trigger: typeof PopoverTrigger;
};
/**
* Popover component, used to display content in a popover over an element.
*
* @example
*
* Open Popover
*
* Content
*
*
*/
declare const PopoverComponent: Popover;
export type { PopoverProps } from './popover';
export type { PopoverTriggerProps } from './popover-trigger';
export type { PopoverTriggerContextProps } from './popover-trigger-context';
export { PopoverComponent as Popover, PopoverTrigger, PopoverTriggerContext };
//# sourceMappingURL=index.d.ts.map