import { FormField } from './field'; import { Dispatcher } from './store'; export interface FormFieldArray { map(cb: (field: FormField, index: number) => T): Array; push(value: T): void; remove(index: number): void; } interface FieldArrayArgs { field: string; fields: Array<{ key: string; value: any; touched: boolean; }>; dispatch: Dispatcher; } export declare function createFieldArray(args: FieldArrayArgs): FormFieldArray; export {};