export declare const DATABASE_MCP_CONFIG_PATH = ".mcp.json"; export declare const DB_CONNECT_CONFIG_PATH = ".pi/kd/mcp-db-connect.yml"; export interface DatabaseMcpWriteResult { path: string; changed: boolean; dbConnectConfigPath: string; dbConnectConfigChanged: boolean; servers: string[]; content: string; } interface McpServerEntry { command: string; args?: string[]; env?: Record; lifecycle?: "lazy" | "eager" | "keep-alive"; idleTimeout?: number; exposeResources?: boolean; directTools?: boolean | string[]; } interface McpConfig { settings?: Record; mcpServers?: Record; [key: string]: unknown; } export declare function buildDatabaseMcpConfig(packageRoot: string): McpConfig; export declare function writeDatabaseMcpConfig(cwd: string, packageRoot: string): DatabaseMcpWriteResult; export declare function mergeDatabaseMcpConfig(existing: McpConfig, databaseConfig: McpConfig): McpConfig; export declare function formatDatabaseMcpInstructions(result: DatabaseMcpWriteResult): string; export {};