/** * Platform Detector * * Simple platform detection service that identifies technologies used in a project * and provides official documentation URLs for Claude to reference. * * This is a lightweight alternative to full Documentation RAG - we just detect * platforms and store URLs. Claude can fetch documentation on-demand when needed. */ export interface Platform { id: string; name: string; category: 'language' | 'framework' | 'database' | 'orm' | 'testing' | 'devops' | 'library'; docsUrl: string; version?: string; detectedFrom?: string; } export declare class PlatformDetector { /** * Detect platforms used in a project */ detectPlatforms(projectPath: string): Promise; /** * Detect platforms from package.json dependencies */ private detectFromPackageJson; /** * Detect platforms from configuration files */ private detectFromConfigFiles; /** * Detect database platforms from docker-compose.yml */ private detectFromDockerCompose; /** * Format detected platforms as markdown for CODESEEKER.md */ formatPlatformsMarkdown(platforms: Platform[]): string; } export declare const platformDetector: PlatformDetector; //# sourceMappingURL=platform-detector.d.ts.map