import * as z from 'zod';
export declare const measurementInputSchema: z.ZodObject<{
    value: z.ZodString;
    note: z.ZodOptional<z.ZodString>;
}, "strip", z.ZodTypeAny, {
    value: string;
    note?: string | undefined;
}, {
    value: string;
    note?: string | undefined;
}>;
export declare const AddVitalsInputSchema: z.ZodObject<{
    patient: z.ZodNumber;
    practice: z.ZodNumber;
    visit_note: z.ZodOptional<z.ZodNumber>;
    non_visit_note: z.ZodOptional<z.ZodNumber>;
    bmi: z.ZodOptional<z.ZodNumber>;
    height: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    weight: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    oxygen: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    rr: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    hr: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    hc: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    temperature: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    bp: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    bodyfat: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    dlm: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    bfm: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
    wc: z.ZodOptional<z.ZodArray<z.ZodObject<{
        value: z.ZodString;
        note: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        value: string;
        note?: string | undefined;
    }, {
        value: string;
        note?: string | undefined;
    }>, "many">>;
}, "strict", z.ZodTypeAny, {
    patient: number;
    practice: number;
    temperature?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    visit_note?: number | undefined;
    non_visit_note?: number | undefined;
    bmi?: number | undefined;
    height?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    weight?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    oxygen?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    rr?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    hr?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    hc?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    bp?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    bodyfat?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    dlm?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    bfm?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    wc?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
}, {
    patient: number;
    practice: number;
    temperature?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    visit_note?: number | undefined;
    non_visit_note?: number | undefined;
    bmi?: number | undefined;
    height?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    weight?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    oxygen?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    rr?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    hr?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    hc?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    bp?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    bodyfat?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    dlm?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    bfm?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
    wc?: {
        value: string;
        note?: string | undefined;
    }[] | undefined;
}>;
export type AddVitalsInputType = z.infer<typeof AddVitalsInputSchema>;
export interface AddVitalsResponseType extends AddVitalsInputType {
    id: number;
}
