UNPKG

@tomei/rental

Version:
23 lines (22 loc) 1.09 kB
import { Model } from 'sequelize-typescript'; import { RentalModel } from './rental.entity'; import { HirerChangeRequestTypeEnum } from '../enum/rental-hirer-change-request-type'; import { HirerChangeRequestStatusEnum } from '../enum/rental-hirer-change-request-status'; import { HirerChangeRequestSignatureModel } from './hirer-change-request-signature.entity'; import { IRentalHirerChangeRequestAttr } from '../interfaces/rental-hirer-change-request.attr.interface'; import { HirerChangeRequestHirerRoleEnum } from '../enum/rental-hirer-change-request-hirer-role'; export declare class RentalHirerChangeRequestModel extends Model implements IRentalHirerChangeRequestAttr { RequestId: string; RentalId: string; Type: HirerChangeRequestTypeEnum; Status: HirerChangeRequestStatusEnum; RequestedAt: Date; RequestedById: string; RequestingHirerId: string; RequestingHirerType: HirerChangeRequestHirerRoleEnum; CancelRemarks: string; UpdatedAt: Date; UpdatedById: string; Rental: RentalModel; HirerList: HirerChangeRequestSignatureModel[]; }