route-claudecode
Version:
Advanced routing and transformation system for Claude Code outputs to multiple AI providers
26 lines • 1.67 kB
TypeScript
/**
* CodeWhisperer Provider Main Entry - 重构版本
* 使用统一架构:Transformer + Session + Provider
* 项目所有者: Jason Zhang
*/
export { CodeWhispererTransformer, createCodeWhispererTransformer } from '@/transformers/codewhisperer';
export { CodeWhispererAuth } from './auth';
export { CodeWhispererRequest, CodeWhispererResponse } from '@/transformers/codewhisperer';
/** @deprecated 使用 CodeWhispererUnifiedClient 替代 */
export { EnhancedCodeWhispererClient } from './enhanced-client';
/** @deprecated 使用统一transformer架构替代 */
export { CodeWhispererConverter } from './converter';
/** @deprecated 使用统一parser系统替代 */
export { CodeWhispererParser } from './parser';
/** @deprecated 使用unified-client替代 */
export { CodeWhispererClient } from './client';
/** @deprecated 使用unified-client替代 */
export { CodeWhispererProvider } from './adapter';
export { CredentialSource, AuthMethod, DEFAULT_RETRY_CONFIG, DEFAULT_REGION_CONFIG, DEFAULT_CREDENTIAL_CONFIG, type TokenData as EnhancedTokenData, type KiroAuthConfig, type CredentialConfig, type RetryConfig, type RegionConfig } from './enhanced-auth-config';
export { EnhancedCodeWhispererAuth } from './enhanced-auth-manager';
export { CredentialManager } from './credential-manager';
export { RetryManager, type RetryableError } from './retry-manager';
export { CodeWhispererConfigMigrator, type LegacyCodeWhispererConfig } from './config-migration';
export { BackwardCompatibleCodeWhispererClient } from './backward-compatible-client';
export { createCodeWhispererConfig, getDefaultModelMapping } from './types';
//# sourceMappingURL=index.d.ts.map