myinvois-sdk
Version:
TypeScript SDK for interacting with the Malaysia e-invoicing system (MyInvois) API
33 lines (32 loc) • 1.05 kB
TypeScript
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;
}