/**
 * CC-Switch Adapters 入口
 *
 * 提供工厂函数创建所有 MCP 和 Skill 适配器实例
 */
import type { AppId, IMcpAdapter, ISkillAdapter, SdkPaths } from '@cc-switch/sdk';
export { ClaudeMcpAdapter } from './mcp-claude.js';
export { ClaudecodeMcpAdapter } from './mcp-claudecode.js';
export { CodexMcpAdapter } from './mcp-codex.js';
export { OpenCodeMcpAdapter } from './mcp-opencode.js';
export { PlaceholderMcpAdapter } from './mcp-placeholder.js';
export { ClaudeSkillAdapter } from './skill-claude.js';
export { ClaudecodeSkillAdapter } from './skill-claudecode.js';
export { CodexSkillAdapter } from './skill-codex.js';
export { OpenCodeSkillAdapter } from './skill-opencode.js';
export { PlaceholderSkillAdapter } from './skill-placeholder.js';
export * from './common.js';
/**
 * 创建所有 MCP 适配器实例
 */
export declare function createMcpAdapters(paths: SdkPaths): Record<AppId, IMcpAdapter>;
/**
 * 创建所有 Skill 适配器实例
 */
export declare function createSkillAdapters(paths: SdkPaths): Record<AppId, ISkillAdapter>;
//# sourceMappingURL=index.d.ts.map