UNPKG

xml-fiesta

Version:

Electronic signed document XML Protocol for Node & Browser

38 lines (37 loc) 1.09 kB
/// <reference types="node" /> import ConservancyRecord from './conservancyRecord'; import ConservancyRecordNom2016 from './conservancyRecordNom2016'; import XML from './xml'; export interface FromXMLResponse { document: Document; xmljs: any; xmlOriginalHash: string; xmlHash: string; xml: XML; } export default class Document { pdf_content: string; signers: any; errors: any; conservancyRecord: ConservancyRecord | ConservancyRecordNom2016; recordPresent: boolean; contentType: string; name: string; version: string; encrypted: boolean; transfer: boolean; originalHash: string; originalXmlHash: string; constructor(file: any, options: any); setConservancyRecord(data: any): void; fileBuffer(): Buffer; pdfBuffer(): Buffer; file(format: any): string; setFile(file: string): void; toXML(eDocument: any): any; pdf(format: any): string; addSigner(signer: any): any; signatures(): any; validSignatures(): boolean; static fromXml(xmlString: any): Promise<FromXMLResponse>; }