/** * Infrastructure: Transport Factory * Creates and configures the appropriate transport stack */ import { ResolvedLogsInterceptorConfig } from '../../application/config/LogsInterceptorConfig'; import { ICircuitBreaker } from '../../domain/interfaces/ICircuitBreaker'; import { IDeadLetterQueue } from '../../domain/interfaces/IDeadLetterQueue'; import { ILogTransport } from '../../domain/interfaces/ILogTransport'; export declare class TransportFactory { static create(config: ResolvedLogsInterceptorConfig, circuitBreaker?: ICircuitBreaker, dlq?: IDeadLetterQueue): ILogTransport; } //# sourceMappingURL=TransportFactory.d.ts.map