import { z } from 'zod';
import { FieldType } from '@awell-health/extensions-core';
export declare const fields: {
    factor_01: {
        id: string;
        label: string;
        description: string;
        required: true;
        type: FieldType.NUMERIC;
    };
    factor_02: {
        id: string;
        label: string;
        description: string;
        required: true;
        type: FieldType.NUMERIC;
    };
    factor_03: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_04: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_05: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_06: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_07: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_08: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_09: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_10: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_11: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_12: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_13: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_14: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_15: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_16: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_17: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_18: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_19: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
    factor_20: {
        id: string;
        label: string;
        description: string;
        required: false;
        type: FieldType.NUMERIC;
    };
};
export declare const FieldsValidationSchema: z.ZodObject<{
    factor_01: z.ZodNumber;
    factor_02: z.ZodNumber;
    factor_03: z.ZodOptional<z.ZodNumber>;
    factor_04: z.ZodOptional<z.ZodNumber>;
    factor_05: z.ZodOptional<z.ZodNumber>;
    factor_06: z.ZodOptional<z.ZodNumber>;
    factor_07: z.ZodOptional<z.ZodNumber>;
    factor_08: z.ZodOptional<z.ZodNumber>;
    factor_09: z.ZodOptional<z.ZodNumber>;
    factor_10: z.ZodOptional<z.ZodNumber>;
    factor_11: z.ZodOptional<z.ZodNumber>;
    factor_12: z.ZodOptional<z.ZodNumber>;
    factor_13: z.ZodOptional<z.ZodNumber>;
    factor_14: z.ZodOptional<z.ZodNumber>;
    factor_15: z.ZodOptional<z.ZodNumber>;
    factor_16: z.ZodOptional<z.ZodNumber>;
    factor_17: z.ZodOptional<z.ZodNumber>;
    factor_18: z.ZodOptional<z.ZodNumber>;
    factor_19: z.ZodOptional<z.ZodNumber>;
    factor_20: z.ZodOptional<z.ZodNumber>;
}, "strip", z.ZodTypeAny, {
    factor_01: number;
    factor_02: number;
    factor_03?: number | undefined;
    factor_04?: number | undefined;
    factor_05?: number | undefined;
    factor_06?: number | undefined;
    factor_07?: number | undefined;
    factor_08?: number | undefined;
    factor_09?: number | undefined;
    factor_10?: number | undefined;
    factor_11?: number | undefined;
    factor_12?: number | undefined;
    factor_13?: number | undefined;
    factor_14?: number | undefined;
    factor_15?: number | undefined;
    factor_16?: number | undefined;
    factor_17?: number | undefined;
    factor_18?: number | undefined;
    factor_19?: number | undefined;
    factor_20?: number | undefined;
}, {
    factor_01: number;
    factor_02: number;
    factor_03?: number | undefined;
    factor_04?: number | undefined;
    factor_05?: number | undefined;
    factor_06?: number | undefined;
    factor_07?: number | undefined;
    factor_08?: number | undefined;
    factor_09?: number | undefined;
    factor_10?: number | undefined;
    factor_11?: number | undefined;
    factor_12?: number | undefined;
    factor_13?: number | undefined;
    factor_14?: number | undefined;
    factor_15?: number | undefined;
    factor_16?: number | undefined;
    factor_17?: number | undefined;
    factor_18?: number | undefined;
    factor_19?: number | undefined;
    factor_20?: number | undefined;
}>;
