import type * as Vital from "../../api/index.js"; import * as core from "../../core/index.js"; import type * as serializers from "../index.js"; import { ClientFacingLab } from "./ClientFacingLab.js"; import { ClientFacingMarker } from "./ClientFacingMarker.js"; import { LabTestCollectionMethod } from "./LabTestCollectionMethod.js"; import { LabTestSampleType } from "./LabTestSampleType.js"; import { LabTestStatus } from "./LabTestStatus.js"; export declare const ClientFacingLabTest: core.serialization.ObjectSchema; export declare namespace ClientFacingLabTest { interface Raw { id: string; slug: string; name: string; sample_type: LabTestSampleType.Raw; method: LabTestCollectionMethod.Raw; price: number; is_active: boolean; status: LabTestStatus.Raw; fasting?: boolean | null; lab?: ClientFacingLab.Raw | null; markers?: ClientFacingMarker.Raw[] | null; is_delegated?: boolean | null; auto_generated?: boolean | null; has_collection_instructions?: boolean | null; common_tat_days?: number | null; worst_case_tat_days?: number | null; } }