import { Condition } from "fhir/r4"; import { ConditionStatus, ConditionType } from "../types"; import { CTWRequestContext } from "../../../../components/core/providers/ctw-context"; import { ConditionModel } from "../../../../fhir/models/condition"; export declare function getAddConditionWithDefaults(condition: Condition): Condition; export declare const getClincalAndVerificationStatus: (status: ConditionStatus) => import("lodash").Dictionary<{ coding: { system: string; code: string; }[]; } | { coding: { system: string; code: string; }[]; }>; export declare const createOrEditCondition: (condition: ConditionModel | undefined, patientID: string, data: CreateOrEditConditionFormData, getRequestContext: () => Promise) => Promise; export type CreateOrEditConditionFormData = { id?: string; status: ConditionStatus; type: ConditionType; condition: fhir4.Coding; abatement?: Date; onset: Date; note?: string; }; //# sourceMappingURL=conditions.d.ts.map