import type { DataSourceConfig, DiscoveredTool, ConnectionTestResult, DataSourceAdapter, MCPServerConfig } from '../types.js'; export declare class DatabaseAdapter implements DataSourceAdapter { readonly type: "database"; readonly label = "\u6570\u636E\u5E93"; readonly drivers: string[]; private delegate; testConnection(config: DataSourceConfig): Promise; discoverTools(config: DataSourceConfig): Promise; generateManifest(config: DataSourceConfig, _tools?: DiscoveredTool[]): Record; generateMCPServerConfigs(_config: DataSourceConfig, _tools?: DiscoveredTool[]): MCPServerConfig[]; } //# sourceMappingURL=db-adapter.d.ts.map