UNPKG

myinvois-sdk

Version:

TypeScript SDK for interacting with the Malaysia e-invoicing system (MyInvois) API

33 lines (32 loc) 1.05 kB
import { BaseModel } from './base-model'; import { SignedProperties } from './signed-properties'; /** * Represents the signature information for a document */ export declare class SignatureInfo extends BaseModel { private _id; private _referencedSignatureID; private _signatureValue; private _documentHash; private _signedPropertiesHash; private _signedProperties; private _certificateInfo; get id(): string; set id(value: string); get referencedSignatureID(): string; set referencedSignatureID(value: string); get signatureValue(): string; set signatureValue(value: string); get documentHash(): string; set documentHash(value: string); get signedPropertiesHash(): string; set signedPropertiesHash(value: string); get signedProperties(): SignedProperties; set signedProperties(value: SignedProperties); get certificateInfo(): any; set certificateInfo(value: any); /** * Converts the signature information to a JSON representation */ toJSON(): any; }