UNPKG

@tomei/rental

Version:
23 lines (22 loc) 929 B
import { Model } from 'sequelize-typescript'; import { AgreementModel } from './agreement.entity'; import { IAgreementSignatureAttr } from '../interfaces/agreemeent-signature-attr.interface'; import { AgreementSignatureStatusEnum } from '../enum/agreement-signature-status.enum'; import { AgreementSignatureVerificationMethodEnum } from '../enum/agreement-signature-verification-method.enum'; export declare class AgreementSignatureModel extends Model implements IAgreementSignatureAttr { SignatureId: string; AgreementNo: string; Party: string; PartyId: string; PartyType: string; SignatureStatus: AgreementSignatureStatusEnum; SignedAt: Date; VerificationMethod: AgreementSignatureVerificationMethodEnum; VerificationJustification: string; VerifiedById: string; CreatedById: string; CreatedAt: Date; UpdatedById: string; UpdatedAt: Date; Agreement: AgreementModel; }