import * as React from 'react'; import ResizeObserver from 'resize-observer-polyfill'; interface ResizeObserverProps { children?: React.ReactNode; disabled?: boolean; onResize?: () => void; } declare class ReactResizeObserver extends React.Component { resizeObserver: ResizeObserver | null; componentDidMount(): void; componentDidUpdate(): void; componentWillUnmount(): void; onComponentUpdated(): void; onResize: () => void; destroyObserver(): void; render(): React.ReactNode; } export default ReactResizeObserver;