UNPKG

context-forge

Version:

AI orchestration platform with autonomous teams, enhancement planning, migration tools, 25+ slash commands, checkpoints & hooks. Multi-IDE: Claude, Cursor, Windsurf, Cline, Copilot

22 lines 833 B
import { ProjectConfig } from '../types'; export interface GeneratedFile { path: string; content: string; description: string; } export declare abstract class IDEAdapter { protected config: ProjectConfig; constructor(config: ProjectConfig); abstract get name(): string; abstract get description(): string; abstract get configFiles(): string[]; abstract get supportsValidation(): boolean; abstract get supportsPRP(): boolean; abstract generateFiles(outputPath: string): Promise<GeneratedFile[]>; protected getProjectRoot(outputPath: string): string; protected generateCommonContext(): string; protected generateTechStackRules(): string; protected generateSecurityGuidelines(): string; protected generateTestingRequirements(): string; } //# sourceMappingURL=base.d.ts.map