@alba-cars/common-modules
Version:
A package containing DTOs, validation classes and common modules and interfaces for Alba Cars
25 lines (24 loc) • 841 B
TypeScript
import { User } from "./_index";
import { BankValuationRequest } from "./BankValuationRequest";
export declare const BankValuationAction: {
readonly APPROVAL: "approval";
readonly REJECTION: "rejection";
readonly ISSUED_FOR_FREE: "issued_for_free";
readonly REISSUED_CERTIFICATE: "reissued_certificate";
readonly EDITED: "edited";
};
export type BankValuationActionType = (typeof BankValuationAction)[keyof typeof BankValuationAction];
export declare class BankValuationResult {
id: string;
refId: number;
action: BankValuationActionType;
doneBy: User;
bankValuationRequest: BankValuationRequest;
dealDriveEstimatedPrice?: number;
rejectionReason?: string;
approvalComments?: string;
approvedValuation?: number;
certificateUrl?: string;
createdAt: Date;
updatedAt: Date;
}