import React from 'react'; import type { IRootContext, PortalProps, TriggerRef } from './popover.types.js'; declare const useRootContext: () => IRootContext; declare const Root: React.ForwardRefExoticComponent void; } & React.RefAttributes>; declare const Trigger: React.ForwardRefExoticComponent & { isDisabled?: boolean; } & React.RefAttributes>; /** * @warning when using a custom ``, you might have to adjust the Content's offset to account for nav elements like headers. */ declare function Portal({ forceMount, hostName, children }: PortalProps): React.JSX.Element | null; declare const Overlay: React.ForwardRefExoticComponent>; /** * @info `position`, `top`, `left`, and `maxWidth` style properties are controlled internally. Opt out of this behavior by setting `disablePositioningStyle` to `true`. */ declare const Content: React.ForwardRefExoticComponent>; declare const Close: React.ForwardRefExoticComponent>; export { Close, Content, Overlay, Portal, Root, Trigger, useRootContext }; //# sourceMappingURL=popover.d.ts.map