/**
 * @cc-switch/sdk - 纯配置管理 SDK
 *
 * 负责 MCP/Skill 的 CRUD 操作和状态管理。
 * 注意：adapters 需要外部注入，SDK 不提供默认实现。
 */
import type { AppId, AppFlags, McpServer, McpServerSpec, InstalledSkill, SkillSyncMethod, SdkOptions, SdkPaths, SdkState, IMcpAdapter, ISkillAdapter, AdapterOverrides } from "./types.js";
import { CcSwitchSdk } from "./sdk.js";
import { AiConfigService, buildToolSpecificAiConfig, type AiConfigTemplate, type ClaudeCodeConfig, type CodexConfig, type OpenCodeConfig, type AiConfigPaths } from "./services/ai-config-service.js";
export { CcSwitchSdk, AiConfigService, buildToolSpecificAiConfig, type AppId, type AppFlags, type McpServer, type McpServerSpec, type InstalledSkill, type SkillSyncMethod, type SdkOptions, type SdkPaths, type SdkState, type IMcpAdapter, type ISkillAdapter, type AdapterOverrides, type AiConfigTemplate, type ClaudeCodeConfig, type CodexConfig, type OpenCodeConfig, type AiConfigPaths, };
//# sourceMappingURL=index.d.ts.map