import { State } from './reducer'; export declare type Values = { [key: string]: any | any[] | Values[]; }; export declare type Error = string | null; export declare type Errors = { [key: string]: Error | Error[] | Errors[]; }; export interface IState { reduxForms: State; } export declare function getValues(name: string, state: IState): Values; export declare function getErrors(name: string, state: IState): Errors; export declare function isValid(name: string, state: IState): boolean; export declare function isTouched(name: string, state: IState): boolean; export declare function isDirty(name: string, state: IState): boolean; export declare function isSubmitting(name: string, state: IState): boolean;