UNPKG

@alba-cars/common-modules

Version:

A package containing DTOs, validation classes and common modules and interfaces for Alba Cars

35 lines (34 loc) 1.02 kB
export declare class VehicleOrderGetDTO { id: string; userId: string; vehicleId: string; paymentId: string; orderAmount: number; reservationComment: string; cancellationComment: string; status: string; static fromEntity(entity: any): VehicleOrderGetDTO; toPlain(): Record<string, unknown>; } export declare class VehicleOrderCreateDTO { userId: string; vehicleId: string; paymentId: string; orderAmount: number; reservationComment: string; cancellationComment: string; status: string; validate(): string[]; static fromPlain(plain: Record<string, unknown>): VehicleOrderCreateDTO; } export declare class VehicleOrderUpdateDTO { userId?: string; vehicleId?: string; paymentId?: string; orderAmount?: number; reservationComment?: string; cancellationComment?: string; status?: string; validate(): string[]; static fromPlain(plain: Record<string, unknown>): VehicleOrderUpdateDTO; }