UNPKG

tefify

Version:

Library to integration Pinpad with Sitef Lib

42 lines 3.75 kB
declare const CliSitef: (dllPath: string) => { VerificaPresencaPinPad(): number; LeCartaoSeguro(messagem: string): number; LeCartaoSeguroA(resultado: any, messagem: string): number; LeCartaoDiretoSeguro(mensagem: string, tipoCampoTrilha1: string, trilha1: string, tipoCampoTrilha2: string, trilha2: string, timeout: string, testaCancelamento: any): number; LeCartaoDiretoSeguroA(resultado: any, mensagem: string, tipoCampoTrilha1: string, trilha1: string, tipoCampoTrilha2: string, trilha2: string, timeout: string): number; LeCartaoDiretoSeguroEx(mensagem: string, dadosOut: string, tamanhoDadosOut: string, timeout: string, testaCancelamento: any): number; LeCartaoDiretoSeguroExA(resultadp: any, mensagem: string, dadosOut: string, tamanhoDadosOut: string, timeout: string, testaCancelamento: any): number; LeSimNaoPinPad(messagem: string): number; LeSimNaoPinPadA(resultado: any, messagem: string): number; EscreveMensagemPermanentePinPad(mensagem: string): number; EscreveMensagemPermanentePinPadA(resultado: any, mensagem: string): number; KeepAlivePinPad(): number; ConfiguraIntSiTefInterativo(ipTef: string, IdLoja: string, idTerminal: string, Reservado: number): number; ConfiguraIntSiTefInterativoEX(ipTef: string, IdLoja: string, idTerminal: string, Reservado: number, ParametrosAdicionais: string): number; IniciaFuncaoSiTefInterativo(funcao: number, valor: string, cupomFiscal: string, dataFiscal: string, horaFiscal: string, operador: string, parametrosAdicionais: string): number; ContinuaFuncaoSiTefInterativo(comando: number, tipoComando: number, tamanhoMin: number, tamanhoMax: number, buffer: any, tamanhoBuffer: number, continua: number): number; FinalizaFuncaoSiTefInterativo(confirma: number, cupomFiscal: number, DataFiscal: string, horaFiscal: string, ParametrosAdicionais: string): void; FinalizaFuncaoSiTefInterativoA(confirma: number, cupomFiscal: number, DataFiscal: string, horaFiscal: string, ParametrosAdicionais: string): void; ObtemDadoPinPadEx(chaveAcesso: string, identificador: string, entrada: string): number; ObtemDadoPinPadExA(resultado: any, chaveAcesso: string, identificador: string, entrada: string): void; ObtemQuantidadeTransacoesPendentes(dataFiscal: string, horaFiscal: string): number; ObtemQuantidadeTransacoesPendentesA(resultado: any, dataFiscal: string, horaFiscal: string): number; LeTrilha3(mensagem: string): number; LeTrilhaChipInterativo(modalidade: number): number; LeTrilhaChipInterativoEx(modalidade: number, parametrosAdicionais: string): number; LeTrilhaChipInterativoA(resoltado: any, modalidade: number): number; LeSenhaInterativo(chaveAcesso: string): number; LeSenhaInterativoA(resultado: any, chaveAcesso: string): number; LeSenhaDireto(chaveAcesso: string, senhaCliente: string): number; LeSenhaDiretoA(resultado: any, chaveAcesso: string, senhaCliente: string): number; CorrespondenteBancarioSiTefInterativo(cupomFiscal: number, dataFiscal: string, horaFiscal: string, operador: string, ParametrosAdicionais: string): number; CorrespondenteBancarioSiTefInterativoA(cupomFiscal: number, dataFiscal: string, horaFiscal: string, operador: string, ParametrosAdicionais: string): number; ValidaCampoCodigoEmBarras(dadaos: string, tipo: number): number; ValidaCampoCodigoEmBarrasA(resultado: any, dadaos: string, tipo: number): number; ObtemVersao(versaoCliSiTef: string, versaoCliSiTefI: string): number; ObtemVersaoA(resultado: any, versaoCliSiTef: string, versaoCliSiTefI: string): number; DescarregaMensagens(): void; ObtemInformacoesPinPad(infoPinPad: string): number; }; export { CliSitef }; //# sourceMappingURL=sitef.d.ts.map