/** * Compilation Service * SOLID Principles: Single Responsibility - Handle compilation checks only */ import { ICompilationService, CompilationResult, SubTaskResult } from '../interfaces/index'; export declare class CompilationService implements ICompilationService { private projectRoot; private logger; constructor(projectRoot: string); runCompilationChecks(subTaskResults: SubTaskResult[]): Promise; runTypeScriptCompilation(): Promise; runJavaScriptSyntaxCheck(subTaskResults: SubTaskResult[]): Promise; private parseTypeScriptErrors; private parseTypeScriptWarnings; } //# sourceMappingURL=compilation-service.d.ts.map