export interface IWrappedComponentProps { formParams: IReduxFormParams; formActions: IReduxFormActions; formState: IReduxFormState; onSubmit(values: any, state: IReduxFormState, actions: IReduxFormActions): void; } export type updateValidateAndWarnMap = (field: string, validate: ValidateProps, warning: ValidateProps) => void; export interface IFormContext extends IReduxFormParams { updateValidateAndWarnMap: updateValidateAndWarnMap; }