import type * as Vital from "../../api/index.js"; import * as core from "../../core/index.js"; import type * as serializers from "../index.js"; import { Ethnicity } from "./Ethnicity.js"; import { Gender } from "./Gender.js"; import { GenderIdentity } from "./GenderIdentity.js"; import { GuarantorDetails } from "./GuarantorDetails.js"; import { Race } from "./Race.js"; import { SexualOrientation } from "./SexualOrientation.js"; export declare const PatientDetailsWithValidation: core.serialization.ObjectSchema; export declare namespace PatientDetailsWithValidation { interface Raw { first_name: string; last_name: string; dob: string; gender: Gender.Raw; phone_number: string; email: string; medical_proxy?: GuarantorDetails.Raw | null; race?: Race.Raw | null; ethnicity?: Ethnicity.Raw | null; sexual_orientation?: SexualOrientation.Raw | null; gender_identity?: GenderIdentity.Raw | null; household_income?: number | null; household_size?: number | null; } }