import { Condition } from '../../condition/condition'; import { ConditionalItem } from '../../condition/conditional-item'; import { ValueItem } from '../value-item'; export declare abstract class FormItemImpl implements ValueItem, ConditionalItem { annotatableId: string; annotationEnabled: boolean; condition: Condition; descriptiveText: string; disabled: boolean; excludeFromPrint: boolean; hasCondition: boolean; header: string; hideOnDisable: boolean; /** ID of this instance */ id: string; instanceId: string; /** ID of the item type */ itemId: string; name: string; printAlternative: string; questionText: string; required: boolean; templateId: string; validationResult: any; value: V; }