import { UpstreamManagerService } from '../upstream/upstream-manager.service'; import { RouterService } from './router.service'; export interface AggregatedResource { uri: string; name: string; description?: string; mimeType?: string; upstreamName: string; originalUri: string; } export declare class ResourceAggregatorService { private readonly upstreamManager; private readonly router; private readonly logger; private cachedResources; constructor(upstreamManager: UpstreamManagerService, router: RouterService); aggregateAll(): Promise; private fetchResourcesFromUpstream; getCachedResources(): AggregatedResource[]; } //# sourceMappingURL=resource-aggregator.service.d.ts.map