import { Status } from "../../common/columntype/status.enum";
import { UserRole } from "src/appapi/user/user.entity";
export declare class CreateDriverDto {
    name: string;
    lastName: string;
    email: string;
    dateOfBirth?: string;
    nationality: string;
    preferredLanguage?: string;
    gender: string;
    driverId: string;
    mobileNumber: string;
    password: string;
    userPhoto?: string;
    userAddress?: string;
    vendorId: number;
    shopId: number;
    vehicle_photo?: string;
    name_plate?: string;
    dl_number?: string;
    dl_expiry_date?: string;
    vehicle_name?: string;
    vehicle_color?: string;
    experience?: string;
    services: string[];
    documents?: {
        name: string;
        image: string;
    }[];
    status: Status;
    roles: UserRole[];
}
export declare class UpdateDriverDto {
    name: string;
    lastName: string;
    email: string;
    dateOfBirth?: string;
    nationality: string;
    preferredLanguage?: string;
    gender: string;
    driverId: string;
    mobileNumber: string;
    password: string;
    userPhoto?: string;
    userAddress?: string;
    vendorId?: number;
    shopId?: number;
    vehicle_photo?: string;
    name_plate?: string;
    dl_number?: string;
    dl_expiry_date?: string;
    vehicle_name?: string;
    vehicle_color?: string;
    experience?: string;
    services?: string[];
    documents?: {
        name: string;
        image: string;
    }[];
    status: Status;
    roles: UserRole[];
}
