import * as React from 'react'; import { ContextValue } from './context'; export default class ResizeProvider extends React.PureComponent<{}, ContextValue> { readonly state: ContextValue; private currentListenElement; private measureID?; private mutateID?; componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; updateListenElement(): void; private onSizeChanged; private updateSize; private getElement; private listenTo; private removeListener; }