import { DetectionService } from '../detection/detection.service'; import { ResolverService } from '../resolvers/resolver.service'; import { RegistryService } from '../registry/registry.service'; import { StorageService } from '../storage/storage.service'; import { SyncService } from '../sync/sync.service'; export declare class McpService { private readonly detectionService; private readonly resolverService; private readonly syncService; private readonly storageService; private readonly registryService; constructor(detectionService: DetectionService, resolverService: ResolverService, syncService: SyncService, storageService: StorageService, registryService: RegistryService); startStdioServer(): Promise; dispatch(method: string, params: Record): Promise; private handleToolCall; private toolDetectReferences; private toolResolveTaskDocs; private toolBriefTaskDocs; private toolLookupDocs; private toolClassifyPackage; private toolResolveDocsSource; private toolCompareDocsSources; private toolSearchDocs; private toolVerifyDocsSource; private toolReadDocsPage; private toolCacheDocsSource; private toolRefreshCachedSource; private toolSyncCachedSource; private toolEnsureTaskDocs; private handleResourceList; private handleResourceRead; private toResourceUri; private fromResourceUri; private asTextResult; private asResourceResult; }