import type { DataSourceConfig, DiscoveredTool, ConnectionTestResult, DataSourceAdapter, MCPServerConfig } from '../types.js'; export declare class CalendarAdapter implements DataSourceAdapter { readonly type: "calendar"; readonly label = "\u65E5\u5386"; readonly drivers: string[]; testConnection(config: DataSourceConfig): Promise; discoverTools(config: DataSourceConfig): Promise; generateManifest(config: DataSourceConfig, _tools?: DiscoveredTool[]): Record; generateMCPServerConfigs(_config: DataSourceConfig, _tools?: DiscoveredTool[]): MCPServerConfig[]; private testLocal; private testCalDAV; } //# sourceMappingURL=calendar-adapter.d.ts.map