import { Component, ReactNode } from 'react';
declare type WithPopOverProps = {
    proxy?: ReactNode;
    persistent?: boolean;
    origin?: 'left' | 'right';
};
export declare class WithPopOver extends Component<WithPopOverProps> {
    private proxyRef;
    state: {
        isOpen: boolean;
        openAt: number[];
    };
    setOpen(isOpen: boolean): void;
    render(): JSX.Element;
}
export {};
