import { DHIS2Event } from './event.model'; export interface DataValue { code?: string; lastUpdated?: string; storedBy?: string; created?: string; dataElement: string; value: string; providedElsewhere?: boolean; event?: string; } export declare class DataValueUtil { static getEventDataValueEntities(events: DHIS2Event[]): { [attribute: string]: string | number; }; static getDataValueEntities(dataValues: any[]): any; static setEventDataValue(event: DHIS2Event, dataElement: string, value: string): { dataValues: DataValue[]; dataValueEntities: any; storedBy?: string; dueDate?: string; scheduledAt?: string; createdAtClient?: string; program: string; event: string; programStage: string; orgUnit: string; trackedEntity?: string; enrollment: string; enrollmentStatus?: string; status: import("..").DHIS2EventStatus; orgUnitName?: string; lastUpdatedAtClient?: string; eventDate: string; geometry: any; occurredAt: string; attributeCategoryOptions?: string; lastUpdated?: string; created?: string; completedDate?: string; deleted?: boolean; attributeOptionCombo?: string; completedBy?: string; assignedUser?: import("..").DHIS2EventAssignedUser; notes?: any[]; relationships?: any[]; fields: Record; }; }