import type { Field } from './Field';
interface FieldsMap {
    [key: string]: Field;
}
export declare class Form {
    fields: Field[];
    fieldsMap: FieldsMap;
    constructor();
    addField(field: Field): void;
    toString(): string;
    getFieldByKey(key: string): Field | undefined;
    searchFieldsByKey(key: string): Field[];
}
export {};
//# sourceMappingURL=Form.d.ts.map