import React from 'react'; interface IWatchValueProps { value: T; onChange: (newValue: T, oldValue: T) => void; isEqual?: (newValue: T, oldValue: T) => boolean; } interface IWatchValueState { value: T; } export declare class WatchValue extends React.Component, IWatchValueState> { static defaultProps: Partial>; constructor(props: IWatchValueProps); componentDidUpdate(): void; render(): {}; } export {};