import type ts from 'typescript'; import type { TransformerExtras } from 'ts-patch'; export declare class Compiler { private static oldProgramRef; static projectVersion: number; private static oldFileNames; static compile(transformationContext: ts.TransformationContext | undefined, transformerExtras: TransformerExtras | undefined): void; private static updateProjectVersion; private static getFilesToProcess; private static processFiles; private static processFile; private static reportErrors; }