import { Engine } from '../constructs/engine.js'; export interface EngineDetectionResult { engine: Engine | undefined; notices: string[]; } /** * Detects the engine from the project's version files. * * @param projectRoot Directory holding the version files (the workspace root * when the project is part of one). * @param contextPath Directory of the package that contains the Checkly * config. Only the Volta source uses it: mirroring Volta's own lookup, the * pin is searched from here upwards to `projectRoot`. All other sources are * read from `projectRoot` only. */ export declare function detectEngine(projectRoot: string, contextPath?: string): Promise;