nodefact
Version:
Biblioteca para facturación electrónica en Perú con Node.js. Compatible con UBL 2.1 y servicios web de SUNAT.
43 lines (42 loc) • 1.23 kB
TypeScript
/**
* NodeFact - Biblioteca para facturación electrónica en Perú
*
* Esta biblioteca proporciona funcionalidades para la generación, firma,
* validación y envío de documentos electrónicos según los requerimientos
* de SUNAT en Perú.
*/
export * from './core';
export * from './signature';
export * from './sunat';
import * as xmlModule from './xml';
import * as pdfModule from './pdf';
export { xmlModule as xml };
export { pdfModule as pdf };
export { generateXML } from './xml';
export { signXml } from './signature';
export { createSunatClient, SunatEndpoints } from './sunat';
export { generatePdf } from './pdf';
export declare const VERSION = "0.1.0";
/**
* Clase principal de la biblioteca
*/
export declare class NodeFact {
private static instance;
private version;
/**
* Constructor privado para implementar el patrón Singleton
*/
private constructor();
/**
* Obtiene la instancia única de NodeFact
* @returns Instancia de NodeFact
*/
static getInstance(): NodeFact;
/**
* Obtiene la versión de la biblioteca
* @returns Versión de la biblioteca
*/
getVersion(): string;
}
declare const _default: NodeFact;
export default _default;