import { AgreementSignatureVerificationMethodEnum } from '../enum/agreement-signature-verification-method.enum';
import { AgreementSignatureStatusEnum } from '../enum/agreement-signature-status.enum';

export interface 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;
}
