import type * as CandidApi from "../../../../api/index"; import * as core from "../../../../core"; import type * as serializers from "../../../index"; import { AppointmentAllocationTarget } from "./AppointmentAllocationTarget"; import { BillingProviderAllocationTarget } from "./BillingProviderAllocationTarget"; import { ClaimAllocationTarget } from "./ClaimAllocationTarget"; import { ServiceLineAllocationTarget } from "./ServiceLineAllocationTarget"; export declare const AllocationTarget: core.serialization.Schema; export declare namespace AllocationTarget { type Raw = AllocationTarget.ServiceLine | AllocationTarget.Claim | AllocationTarget.BillingProviderId | AllocationTarget.Appointment | AllocationTarget.Unattributed; interface ServiceLine extends ServiceLineAllocationTarget.Raw { type: "service_line"; } interface Claim extends ClaimAllocationTarget.Raw { type: "claim"; } interface BillingProviderId extends BillingProviderAllocationTarget.Raw { type: "billing_provider_id"; } interface Appointment extends AppointmentAllocationTarget.Raw { type: "appointment"; } interface Unattributed { type: "unattributed"; } }