import { NodeBase } from '../form-factory/form-node'; export declare class ObsAdapterHelper { constructor(); findObsAnswerToQuestion(node: NodeBase, obsArray: Array): Array; getChildQuestionsConceptUuids(node: NodeBase): Array; getGroupMembersConceptUuids(obsWithGroupMembers: any): Array; isObsNode(node: NodeBase): boolean; isSubsetOf(supersetArray: Array, subsetArray: Array): boolean; setSimpleObsNodeValue(node: NodeBase, obs: Array): void; setMultiselectObsNodeValue(node: NodeBase, obs: Array): void; setComplexObsNodeValue(node: NodeBase, obs: Array): void; setGroupObsNodeValue(node: NodeBase, obs: Array): void; setRepeatingGroupObsNodeValue(node: NodeBase, obs: Array): void; setNodeValue(node: NodeBase, obs: Array): void; setNodeFormControlValue(node: NodeBase, value: any): void; getObsNodeType(node: NodeBase): string; getSimpleObsPayload(node: NodeBase): any; getComplexObsPayload(node: NodeBase): any; getMultiselectObsPayload(node: NodeBase): Array; getGroupPayload(node: NodeBase): any; getRepeatingGroupPayload(node: NodeBase): any[]; getObsNodePayload(node: NodeBase): Array; simpleNodeValueChanged(node: NodeBase): boolean; areDatesEqual(date1: any, date2: any): boolean; isEmpty(value: any): boolean; toOpenMrsDateTimeString(datetime: string): string; }