import { SpecForm, SpecRadioButtonGroup } from '../index'; import { Form, FormField, FormModel, FullModelOf, GroupBox, MessageBox, MessageBoxOption, ModeSelector, ObjectType, Session, StringField, Widget } from '../../index'; export declare class FormSpecHelper { session: Session; constructor(session: Session); closeMessageBoxes(option?: MessageBoxOption): void; findMessageBoxes(): Set; createViewWithOneField(model?: FormModel): SpecForm; createFormWithOneField(model?: FormModel): SpecForm; createFormWithFieldsAndTabBoxes(model?: FormModel): Form; createGroupBoxWithOneField(parent: Widget): GroupBox; createGroupBoxWithFields(parent?: Widget, numFields?: number): GroupBox; createRadioButtonGroup(parent?: Widget, numRadioButtons?: number): SpecRadioButtonGroup; createFormWithFields(parent: Widget, isModal: boolean, numFields?: number): Form; createFieldModel(objectType?: ObjectType, parent?: Widget, modelProperties?: Record): FullModelOf & { id: string; session: Session; }; createField(objectType: ObjectType, parent?: Widget, modelProperties?: Record): T; createModeSelector(parent?: Widget, numModes?: number): ModeSelector; } //# sourceMappingURL=FormSpecHelper.d.ts.map