import React from 'react';
import type { PopOverProps } from '../types';
interface PopOverState {
    xOffset: number;
    yOffset: number;
}
export declare class PopOverComp extends React.PureComponent<PopOverProps, PopOverState> {
    static defaultProps: Partial<PopOverProps>;
    state: {
        xOffset: number;
        yOffset: number;
    };
    parent: HTMLElement;
    wrapperRef: React.RefObject<HTMLDivElement>;
    componentDidMount(): void;
    componentDidUpdate(): void;
    componentWillUnmount(): void;
    mayUpdateOffset(): void;
    render(): JSX.Element;
}
export declare const PopOver: typeof PopOverComp;
export {};
