import 'reflect-metadata'; import { type FrontMcpConfigType, type ScopeEntry, type ScopeRecord } from '../common'; import type ProviderRegistry from '../provider/provider.registry'; import { RegistryAbstract, type RegistryBuildMapResult } from '../regsitry'; export declare class ScopeRegistry extends RegistryAbstract { private logger?; constructor(globalProviders: ProviderRegistry); protected buildMap(metadata: FrontMcpConfigType): RegistryBuildMapResult; protected buildGraph(): void; protected initialize(): Promise; /** * Get all initialized scope instances. * Useful for graph visualization and introspection. */ getScopes(): ScopeEntry[]; } //# sourceMappingURL=scope.registry.d.ts.map