import React from 'react';
interface PopoverContextState {
    open: boolean;
    handleOpen: () => void;
    handleClose: () => void;
    anchorEl: HTMLElement | null;
    setAnchorEl: (el: HTMLElement | null) => void;
}
export declare const PopoverContext: React.Context<PopoverContextState>;
export interface PopoverProviderProps extends Pick<Partial<PopoverContextState>, 'open' | 'anchorEl'> {
    children?: React.ReactNode;
}
export declare const PopoverContextProvider: ({ open: openProp, anchorEl: anchorElProp, children, }: PopoverProviderProps) => import("react/jsx-runtime").JSX.Element;
export declare const usePopoverContext: () => PopoverContextState;
export {};
//# sourceMappingURL=context.d.ts.map