import type { CliCommand } from "../router.js"; type VersionCommandDeps = { readVersion: () => string; }; /** * Read the installed Hivemind package version from package metadata. * * @returns The version string declared in the package root `package.json`. * * @example * ```ts * const version = readInstalledVersion() * ``` */ export declare function readInstalledVersion(): string; /** * Create the BOOT-02 `version` CLI command. * * The command prints the installed package version and supports `--version` * routing through the existing alias mechanism. * * @param deps - Optional injectable dependencies for tests. * @returns The `version` command implementation. * * @example * ```ts * const command = createVersionCommand() * ``` */ export declare function createVersionCommand(deps?: Partial): CliCommand; /** * Canonical BOOT-02 `version` command export. * * @example * ```ts * const result = await versionCmd.handler({ flags: {}, positionals: [], argv: ["version"] }) * ``` */ export declare const versionCmd: CliCommand; export {}; //# sourceMappingURL=version.d.ts.map