import { Schema } from 'yup';
import { FormInputMeta } from "../../../features/form-hook/index";
export declare const label: (name: string) => string;
export declare const format: (name: string) => string;
export declare const require: (name: string) => string;
export declare const size: (name: string) => string;
export declare const max: (name: string) => string;
export declare const placeholder: (name: string) => string;
export declare const meta: (name: any) => FormInputMeta;
export declare const condition: (name: string) => string;
export declare const y: {
    label: (name: string) => string;
    format: (name: string) => string;
    require: (name: string) => string;
    condition: (name: string) => string;
    placeholder: (name: string) => string;
    meta: (name: any) => FormInputMeta;
    size: (name: string) => string;
    max: (name: string) => string;
};
export declare const getFormValidations: (extraFields?: Record<string, Schema>) => import("yup").ObjectSchema<{
    name: string;
    lastName: string;
    message: string;
    email: string;
    vin: string;
    vehicle: string;
    vacancyId: string;
    companyBranchId: string;
    cityId: string;
    date: string;
    year: string;
    time: string;
    currentVehicleBrand: string;
    currentVehicleModel: string;
    ownVehicle: string;
    conditionalCurrentVehicleBrand: string;
    conditionalCurrentVehicleModel: string;
    gender: number;
}, import("yup").AnyObject, {
    name: undefined;
    lastName: undefined;
    message: undefined;
    email: undefined;
    vin: undefined;
    vehicle: undefined;
    vacancyId: undefined;
    companyBranchId: undefined;
    cityId: undefined;
    date: undefined;
    year: undefined;
    time: undefined;
    currentVehicleBrand: undefined;
    currentVehicleModel: undefined;
    ownVehicle: undefined;
    conditionalCurrentVehicleBrand: undefined;
    conditionalCurrentVehicleModel: undefined;
    gender: undefined;
}, "">;
