/** * version command (CUT A1) — reports czap, Node, and pnpm versions as a * structured result. The handler owns no I/O of its own: the host's czap * version and the pnpm probe arrive through {@link CommandContext}, so the * adapter keeps `node:child_process` and package-resolution on its side. * * @module */ import { Schema } from 'effect'; import type { HandledCommand } from '../registry.js'; /** * Structured payload returned by the version command — ONE Effect Schema is the * source of both {@link VersionPayload} and the descriptor's `outputSchema`. */ export declare const VersionPayloadSchema: Schema.Struct<{ readonly czap: Schema.String; readonly node: Schema.String; readonly pnpm: Schema.NullOr; }>; /** Structured payload returned by the version command. */ export type VersionPayload = Schema.Schema.Type; /** The version command: descriptor + handler returning a structured result. */ export declare const versionCommand: HandledCommand; //# sourceMappingURL=version.d.ts.map