import { EventEmitter } from 'events'; import { RequisicaoDap, TransporteDap } from '../../interfaces/depuracao'; export declare class TransporteDapStdio extends EventEmitter implements TransporteDap { private readonly entrada; private readonly saida; private bufferEntrada; private contadorSequenciaSaida; private iniciado; private listenerDados; constructor(entrada?: NodeJS.ReadableStream, saida?: NodeJS.WritableStream); iniciar(): void; encerrar(): void; enviarEvento(nomeEvento: string, corpo?: Record): void; enviarResposta(requisicao: RequisicaoDap, sucesso: boolean, corpo?: Record, mensagemErro?: string): void; private obterProximaSequenciaSaida; private aoReceberDados; private processarMensagensCompletas; private enviarMensagem; } //# sourceMappingURL=transporte-dap-stdio.d.ts.map