import React from 'react';
export interface IDimensionData {
    rectTop: number;
    rectBottom: number;
    rectWidth: number;
}
export interface Props {
    /** Function that is triggered when component enters the viewport */
    onChange(visible: boolean): any;
    /** The component that needs to be in the viewport */
    children: React.ReactNode;
}
declare const VisibilitySensor: React.FC<Props>;
export default VisibilitySensor;
