import type { HarnessDefinition } from './HarnessDefinition'; /** * Installs or updates one CLI coding harness globally through npm. * * A failed installation is reported but never aborts the running command, because the harness check * is only an assistant - the command itself may still work with a manually managed harness. * * Note: `$` is used to indicate that this function is not a pure function - it installs a global npm package * * @returns `true` when the harness has been installed, `false` when the installation failed * @private internal utility of `promptbookCli` */ export declare function $installHarness(definition: HarnessDefinition): Promise;