/** * Environment detection — find AI tools and game engines. * * Used by `gamecodex init` to auto-configure MCP connections. */ export interface AIToolInfo { name: string; label: string; configPath: string; exists: boolean; hasGameCodex: boolean; } export interface EngineInfo { engine: "godot" | "monogame" | "phaser"; confidence: "high" | "medium"; evidence: string; } export interface EnvironmentInfo { aiTools: AIToolInfo[]; engine: EngineInfo | null; } export declare function detectAITools(): AIToolInfo[]; export declare function detectEngine(dir?: string): EngineInfo | null; export declare function writeMcpConfig(configPath: string): { success: boolean; error?: string; };