UNPKG

@iota-big3/sdk-gateway

Version:

Universal API Gateway with protocol translation, intelligent routing, rate limiting, health checking, and caching

19 lines 643 B
/** * @iota-big3/sdk-gateway * Clean Response Aggregator - Phase 2d Rebuild */ import { AxiosInstance } from 'axios'; import { EventEmitter } from 'events'; import { AggregationRequest, AggregationResult } from '../types/gateway-types'; export declare class ResponseAggregator extends EventEmitter { private httpClient; private isEnabled; constructor(httpClient?: AxiosInstance); /** * Aggregate multiple service requests */ aggregateAsync(request: AggregationRequest): Promise<AggregationResult>; private executeParallelAsync; private applyStrategy; } //# sourceMappingURL=response-aggregator.d.ts.map