/// <reference types="react" />
import Popover from './Popover';
export declare function usePopover(): Popover;
export declare function exposePopover<N extends string>(propName: N): <Props extends Record<N, Popover> = Record<N, Popover>>(Base: import("react").ComponentType<Props>) => import("react").ForwardRefExoticComponent<import("react").PropsWithoutRef<Omit<Props, N>> & import("react").RefAttributes<any>>;
declare const _default: <T extends {
    popover: Popover;
}>(Comp: import("react").ComponentType<T>) => import("react").ComponentType<Omit<T, "popover">>;
export default _default;
