import { z } from "zod"; import { FormEntry } from "../../../../components/core/form/drawer-form-with-fields"; import { PatientModel } from "../../../../fhir/models"; export declare const getRequestData: (patient: PatientModel | undefined, includePatientDemographicsForm: boolean) => FormEntry[]; export declare const requestHistorySchema: z.ZodObject<{ name: z.ZodString; npi: z.ZodString; role: z.ZodOptional>; id: z.ZodOptional; }, "strip", z.ZodTypeAny, { name: string; npi: string; role?: "Medical practitioner (SNOMED 158965000)" | undefined; id?: string | undefined; }, { name: string; npi: string; role?: "Medical practitioner (SNOMED 158965000)" | undefined; id?: string | undefined; }>; export declare const savePatientAndRequestHistorySchema: z.ZodObject<{ id: z.ZodOptional; name: z.ZodString; role: z.ZodOptional>; npi: z.ZodString; firstName: z.ZodString; lastName: z.ZodString; dateOfBirth: z.ZodDate; gender: z.ZodEnum<["-", "male", "female", "other", "unknown"]>; address: z.ZodString; city: z.ZodString; state: z.ZodEnum<["AL", "AK", "AZ", "AR", "CA", "CO", "CT", "DE", "DC", "FL", "GA", "HI", "ID", "IL", "IN", "IA", "KS", "KY", "LA", "ME", "MD", "MA", "MI", "MN", "MS", "MO", "MT", "NE", "NV", "NH", "NJ", "NM", "NY", "NC", "ND", "OH", "OK", "OR", "PA", "RI", "SC", "SD", "TN", "TX", "UT", "VT", "VA", "WA", "WV", "WI", "WY"]>; zipCode: z.ZodString; phone: z.ZodOptional; email: z.ZodOptional; }, "strip", z.ZodTypeAny, { state: "AL" | "AK" | "AZ" | "AR" | "CA" | "CO" | "CT" | "DE" | "DC" | "FL" | "GA" | "HI" | "ID" | "IL" | "IN" | "IA" | "KS" | "KY" | "LA" | "ME" | "MD" | "MA" | "MI" | "MN" | "MS" | "MO" | "MT" | "NE" | "NV" | "NH" | "NJ" | "NM" | "NY" | "NC" | "ND" | "OH" | "OK" | "OR" | "PA" | "RI" | "SC" | "SD" | "TN" | "TX" | "UT" | "VT" | "VA" | "WA" | "WV" | "WI" | "WY"; address: string; name: string; gender: "unknown" | "other" | "male" | "female" | "-"; city: string; firstName: string; lastName: string; npi: string; dateOfBirth: Date; zipCode: string; id?: string | undefined; role?: "Medical practitioner (SNOMED 158965000)" | undefined; phone?: string | undefined; email?: string | undefined; }, { state: "AL" | "AK" | "AZ" | "AR" | "CA" | "CO" | "CT" | "DE" | "DC" | "FL" | "GA" | "HI" | "ID" | "IL" | "IN" | "IA" | "KS" | "KY" | "LA" | "ME" | "MD" | "MA" | "MI" | "MN" | "MS" | "MO" | "MT" | "NE" | "NV" | "NH" | "NJ" | "NM" | "NY" | "NC" | "ND" | "OH" | "OK" | "OR" | "PA" | "RI" | "SC" | "SD" | "TN" | "TX" | "UT" | "VT" | "VA" | "WA" | "WV" | "WI" | "WY"; address: string; name: string; gender: "unknown" | "other" | "male" | "female" | "-"; city: string; firstName: string; lastName: string; npi: string; dateOfBirth: Date; zipCode: string; id?: string | undefined; role?: "Medical practitioner (SNOMED 158965000)" | undefined; phone?: string | undefined; email?: string | undefined; }>; //# sourceMappingURL=request-history-schema.d.ts.map