import { Condition } from '../../condition'; import { FormItem } from '../form-item'; import { FormItemGroup } from '../form-item-group'; import { Layout } from '../layout'; export declare const FORM_ITEM_GROUP_ID = "us.mtna.web.form.item.impl.FormItemGroupImpl"; export declare class FormItemGroupImpl implements FormItemGroup { annotatableId: string; annotationEnabled: boolean; condition: Condition; descriptiveText: string; disabled: boolean; excludeFromPrint: boolean; hasCondition: boolean; header: string; hideOnDisable: boolean; instanceId: string; itemId: string; items: Array; layout: Layout; maxOccurrences: number; minOccurrences: number; name: string; printAlternative: string; questionText: string; required: boolean; templateId: string; validationResult: any; } export declare function instanceOfFormItemGroupImpl(obj: any): obj is FormItemGroupImpl;