import type * as CandidApi from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { State } from "../../commons/types/State"; import { RenderingProviderUpdate } from "../../encounterProviders/resources/v2/types/RenderingProviderUpdate"; import { EncounterSubmissionExpectation } from "../../encounters/resources/v4/types/EncounterSubmissionExpectation"; import { HealthCareCodeInformationUpdate } from "../../healthCareCodeInformation/resources/v1/types/HealthCareCodeInformationUpdate"; import { PatientDischargeStatusCode } from "../../x12/resources/v1/types/PatientDischargeStatusCode"; import { PointOfOriginForAdmissionOrVisitCode } from "../../x12/resources/v1/types/PointOfOriginForAdmissionOrVisitCode"; import { TypeOfAdmissionOrVisitCode } from "../../x12/resources/v1/types/TypeOfAdmissionOrVisitCode"; import { TypeOfBillCompositeUpdate } from "../../x12/resources/v1/types/TypeOfBillCompositeUpdate"; import { UniversalEncounterUpdateBase } from "./UniversalEncounterUpdateBase"; export declare const UniversalEncounterUpdate: core.serialization.ObjectSchema; export declare namespace UniversalEncounterUpdate { interface Raw extends UniversalEncounterUpdateBase.Raw { health_care_code_information?: HealthCareCodeInformationUpdate.Raw | null; attending_provider?: RenderingProviderUpdate.Raw | null; admission_hour?: number | null; admission_type_code?: TypeOfAdmissionOrVisitCode.Raw | null; admission_source_code?: PointOfOriginForAdmissionOrVisitCode.Raw | null; discharge_hour?: number | null; discharge_status?: PatientDischargeStatusCode.Raw | null; operating_provider?: RenderingProviderUpdate.Raw | null; other_operating_provider?: RenderingProviderUpdate.Raw | null; type_of_bill?: TypeOfBillCompositeUpdate.Raw | null; accident_state_or_province_code?: State.Raw | null; submission_expectation?: EncounterSubmissionExpectation.Raw | null; } }