import { CompilerOptions } from "ts-morph";
import { EmitModes } from "../OptionModel.js";
/**
 * Loads the TS configuration from the specified path.
 * Then maps the appropriate options to ts-morph compiler options.
 *
 * @param tsConfigPath path to tsconfig.json
 * @param emitMode the used emit mode
 * @param outputDir the used output dir
 */
export declare function loadTsMorphCompilerOptions(tsConfigPath: string, emitMode: EmitModes, outputDir: string): Promise<CompilerOptions>;
