import { Component, ComponentType } from 'react'; import PropTypes from 'prop-types'; import { initializeForm as initializeFormAction } from '../actions/formActions'; import { InputProps } from './types'; export interface DefaultValueProps extends InputProps { decoratedComponent: ComponentType; initializeForm: typeof initializeFormAction; } export declare class DefaultValueView extends Component { static propTypes: { decoratedComponent: PropTypes.Requireable<((...args: any[]) => any) | PropTypes.ReactElementLike>; defaultValue: PropTypes.Requireable; initializeForm: PropTypes.Validator<(...args: any[]) => any>; input: PropTypes.Requireable; source: PropTypes.Requireable; validate: PropTypes.Requireable any)>; }; componentDidMount(): void; componentDidUpdate(prevProps: any): void; render(): import("react").ReactElement; } declare const DefaultValue: (DecoratedComponent: ComponentType) => import("react-redux").ConnectedComponentClass>; export default DefaultValue;