tefify
Version:
Library to integration Pinpad with Sitef Lib
42 lines • 3.75 kB
TypeScript
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