import type { HarnessDefinition } from './HarnessDefinition'; /** * Finds out which file is really executed when the harness command runs. * * The lookup deliberately uses the very same `PATH` which runs the harness, so it reports the copy of the * harness which Promptbook itself would use. Symbolic links are followed, because installers like the * standalone OpenAI Codex installer only link their package into a directory on `PATH`. * * Note: `$` is used to indicate that this function is not a pure function - it runs a command in a shell * * @returns Resolved path of the harness command or `null` when the command is not available * @private internal utility of `promptbookCli` */ export declare function $resolveHarnessCommandPath(definition: HarnessDefinition): Promise;