import type * as Vital from "../../api/index.js"; import * as core from "../../core/index.js"; import type * as serializers from "../index.js"; import { ClientFacingAtHomePhlebotomyOrderDetails } from "./ClientFacingAtHomePhlebotomyOrderDetails.js"; import { ClientFacingOnSiteCollectionOrderDetails } from "./ClientFacingOnSiteCollectionOrderDetails.js"; import { ClientFacingTestKitOrderDetails } from "./ClientFacingTestKitOrderDetails.js"; import { ClientFacingWalkInOrderDetails } from "./ClientFacingWalkInOrderDetails.js"; export declare const ClientFacingOrderDetails: core.serialization.Schema; export declare namespace ClientFacingOrderDetails { type Raw = ClientFacingOrderDetails.WalkInTest | ClientFacingOrderDetails.Testkit | ClientFacingOrderDetails.AtHomePhlebotomy | ClientFacingOrderDetails.OnSiteCollection; interface WalkInTest extends ClientFacingWalkInOrderDetails.Raw { type: "walk_in_test"; } interface Testkit extends ClientFacingTestKitOrderDetails.Raw { type: "testkit"; } interface AtHomePhlebotomy extends ClientFacingAtHomePhlebotomyOrderDetails.Raw { type: "at_home_phlebotomy"; } interface OnSiteCollection extends ClientFacingOnSiteCollectionOrderDetails.Raw { type: "on_site_collection"; } }