import type * as CandidApi from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { FacilityTypeCode } from "../../commons/types/FacilityTypeCode"; import { StreetAddressLongZip } from "../../commons/types/StreetAddressLongZip"; import { SchemaInstance } from "../../customSchemas/resources/v1/types/SchemaInstance"; import { BillingProviderUpdate } from "../../encounterProviders/resources/v2/types/BillingProviderUpdate"; import { InitialReferringProviderUpdate } from "../../encounterProviders/resources/v2/types/InitialReferringProviderUpdate"; import { ReferringProviderUpdate } from "../../encounterProviders/resources/v2/types/ReferringProviderUpdate"; import { RenderingProviderUpdate } from "../../encounterProviders/resources/v2/types/RenderingProviderUpdate"; import { SupervisingProviderUpdate } from "../../encounterProviders/resources/v2/types/SupervisingProviderUpdate"; import { ClaimSupplementalInformation } from "../../encounters/resources/v4/types/ClaimSupplementalInformation"; import { ClinicalNoteCategoryCreate } from "../../encounters/resources/v4/types/ClinicalNoteCategoryCreate"; import { EncounterOptional } from "../../encounters/resources/v4/types/EncounterOptional"; import { EpsdtReferral } from "../../encounters/resources/v4/types/EpsdtReferral"; import { Medication } from "../../encounters/resources/v4/types/Medication"; import { GuarantorUpdate } from "../../guarantor/resources/v1/types/GuarantorUpdate"; import { PatientUpdate } from "../../individual/types/PatientUpdate"; import { SubscriberCreate } from "../../individual/types/SubscriberCreate"; import { PropertyCasualtyPatientIdentifierUpdate } from "../../propertyAndCasualty/resources/v1/types/PropertyCasualtyPatientIdentifierUpdate"; import { RelatedCausesInformationUpdate } from "../../relatedCauses/resources/v1/types/RelatedCausesInformationUpdate"; import { EncounterServiceFacilityUpdate } from "../../serviceFacility/types/EncounterServiceFacilityUpdate"; export declare const UniversalEncounterUpdateBase: core.serialization.ObjectSchema; export declare namespace UniversalEncounterUpdateBase { interface Raw extends EncounterOptional.Raw { epsdt_referral?: EpsdtReferral.Raw | null; clinical_notes?: ClinicalNoteCategoryCreate.Raw[] | null; claim_supplemental_information?: ClaimSupplementalInformation.Raw[] | null; schema_instances?: SchemaInstance.Raw[] | null; existing_medications?: Medication.Raw[] | null; guarantor?: GuarantorUpdate.Raw | null; subscriber_primary?: SubscriberCreate.Raw | null; subscriber_secondary?: SubscriberCreate.Raw | null; subscriber_tertiary?: SubscriberCreate.Raw | null; pay_to_address?: StreetAddressLongZip.Raw | null; initial_referring_provider?: InitialReferringProviderUpdate.Raw | null; referring_provider?: ReferringProviderUpdate.Raw | null; patient?: PatientUpdate.Raw | null; rendering_provider?: RenderingProviderUpdate.Raw | null; service_facility?: EncounterServiceFacilityUpdate.Raw | null; supervising_provider?: SupervisingProviderUpdate.Raw | null; billing_provider?: BillingProviderUpdate.Raw | null; place_of_service_code_as_submitted?: FacilityTypeCode.Raw | null; related_causes_information?: RelatedCausesInformationUpdate.Raw | null; property_casualty_claim_number?: string | null; accident_date?: string | null; property_casualty_patient_identifier?: PropertyCasualtyPatientIdentifierUpdate.Raw | null; } }