UNPKG

firma-gob

Version:

Firma documentos con plataforma Firma.Gob del gobierno Chile

25 lines (24 loc) 981 B
export declare class File { private static isURL; private static isPDF; static readFile(path: string): NonSharedBuffer; static readURL(url: string): Promise<Buffer<ArrayBufferLike>>; private static bufferChecksum; static bufferToBase64(buffer: Buffer): string; static fromBufferToHash(buffer: Buffer): string; static fromLocalToBuffer(path: string): NonSharedBuffer; static fromLocal(path: string): { base64: string; checksum: string; }; static fromLocalToHash(path: string): string; static fromRemoteToBuffer(url: string): Promise<Buffer<ArrayBufferLike>>; static fromRemote(url: string): Promise<{ base64: string; checksum: string; }>; static fromRemoteToHash(url: string): Promise<string>; static base64ToBuffer(base64: string): Buffer<ArrayBuffer>; static bufferToDisk(filename: string, buffer: Buffer): void; static base64ToDisk(filename: string, base64: string): void; }