UNPKG

node-dfe

Version:

Geração e integração de NF-e/NFC-e para node.js

24 lines (23 loc) 1.02 kB
import { RetornoProcessamentoNF, NFCeDocumento, NFeDocumento, Configuracoes } from '../interface/nfe'; import { Inutilizar } from '../interface/inutilizacao'; import { Evento } from '../interface'; /** * Classe para processamento de NFe/NFCe */ export declare class NFeProcessor { private configuracoes; private retornoProcessor; private enviaProcessor; private eventoProcessor; private inutlizacaoProcessor; constructor(configuracoes: Configuracoes); /** * Metodo para realizar o processamento de documento(s) do tipo 55 ou 65 de forma sincrona * @param documento Array de documentos modelo 55 ou 1 documento modelo 65 */ processarDocumento(documento: NFeDocumento | NFCeDocumento): Promise<RetornoProcessamentoNF>; executar(documento: NFeDocumento | NFCeDocumento): Promise<RetornoProcessamentoNF>; inutilizarNumeracao(dados: Inutilizar): Promise<any>; gerarEvento(evento: Evento): Promise<any>; processarXmlContingencia(xml: string): Promise<any>; }