import { FormField } from "../types.js";
export declare const ARRAY_ITEM_PREFIX = "items[{{index}}].";
export declare const prefixNameForArrayMode: (name: string) => string;
export declare const stripArrayModePrefix: (name: string) => string;
export declare const collectNames: (fields: FormField[]) => Set<string>;
export declare const cloneFieldWithNewIds: (field: FormField, generateId: () => string, existingNames: Set<string>) => FormField;
export declare const transformChildNames: (fields: FormField[], transform: (name: string) => string) => FormField[];
export declare const maxIdNumericSuffix: (fields: FormField[]) => number;
