UNPKG

cyclic-dependency-fixer

Version:

AI-powered tool to detect and fix circular dependencies in JavaScript/TypeScript projects. Features intelligent refactoring with Claude/GPT-4, codebase pattern learning, and context-aware fix recommendations

12 lines 552 B
import { IAIProvider, AIAnalysisRequest, AIAnalysisResponse } from '../../domain/interfaces/IAIProvider'; export declare class OpenAIProvider implements IAIProvider { private readonly apiKey?; readonly name = "OpenAI GPT"; private client; constructor(apiKey?: string | undefined); isAvailable(): boolean; analyze(request: AIAnalysisRequest): Promise<AIAnalysisResponse>; generateCode(request: AIAnalysisRequest): Promise<AIAnalysisResponse>; private getDefaultSystemPrompt; } //# sourceMappingURL=OpenAIProvider.d.ts.map