import * as React from 'react';
interface EventWithTargetAndValue<V = any> {
    target: {
        value: V;
    };
}
interface BaseComponentProps<V = any> {
    onChange?: (event: EventWithTargetAndValue<V>) => any;
    value?: V;
}
declare const withValueState: () => <V, BP extends BaseComponentProps<V>>(BaseComponent: React.ComponentType<BP>) => React.ComponentClass<BP, any>;
export { withValueState };
//# sourceMappingURL=withValueState.d.ts.map