UNPKG

node-sped-nfe

Version:

Seja bem-vindo(a) à **Biblioteca de Emissão de NF-e** — sua parceira definitiva para integrar **emissão de Nota Fiscal Eletrônica modelo 55 (NF-e)** e **modelo 65 (NFC-e)** em aplicações modernas, com simplicidade, robustez e total conformidade com a legi

41 lines (40 loc) 1.22 kB
declare class Tools { #private; constructor(config?: { mod: string; xmllint: string; UF: string; tpAmb: number; CSC: string; CSCid: string; versao: string; timeout: number; openssl: null; CPF: string; CNPJ: string; }, certificado?: { pfx: string; senha: string; }); sefazEnviaLote(xml: string, data?: any): Promise<string>; xmlSign(xmlJSON: string, data?: any): Promise<string>; xml2json(xml: string): Promise<object>; json2xml(obj: object): Promise<string>; getCertificado(): Promise<object>; consultarNFe(chNFe: string): Promise<string>; sefazEvento({ chNFe, tpEvento, nProt, xJust, nSeqEvento, dhEvento }: { chNFe?: string | undefined; tpEvento?: string | undefined; nProt?: string | undefined; xJust?: string | undefined; nSeqEvento?: number | undefined; dhEvento?: string | undefined; }): Promise<string>; sefazDistDFe({ ultNSU, chNFe }: { ultNSU?: string; chNFe?: string; }): Promise<string>; sefazStatus(): Promise<string>; validarNFe(xml: string): Promise<any>; } export { Tools };