import type { ResourceMap } from "./types"; export type Medication = fhir4.MedicationStatement | fhir4.MedicationAdministration | fhir4.MedicationRequest | fhir4.MedicationDispense; export type ClinicalStatus = "active" | "entered-in-error" | "not-taken" | "completed" | "on-hold" | "intended" | "stopped"; export declare function getMedicationCodeableConcept(medication: Medication, includedResources?: ResourceMap): fhir4.CodeableConcept | undefined; export declare function getIdentifyingRxNormCode(medication: Medication, includedResources?: ResourceMap): string | undefined; export declare function getIdentifyingRxNormCoding(medication: Medication, includedResources?: ResourceMap): fhir4.Coding | undefined; export declare function getMedicationDisplayName(resource: Medication, includedResources?: ResourceMap): string; export declare function getPerformingOrganization(resource: Medication, includedResources?: ResourceMap): fhir4.Organization | undefined; export declare function createPatientStatusMap(medications: fhir4.MedicationStatement[], includedResources?: ResourceMap): Record; export declare function patientStatus(status?: string): string; //# sourceMappingURL=medication.d.ts.map