export declare type GroupId = string; export declare type GroupErrors = Record>; export declare type ValidationErrors = Record>; export declare type FormValue = FormGroup[]; export interface FormGroup { id: string; data: T; } export declare type FieldPath = string; export declare type ValidFieldPath = P extends keyof T ? P : never;