/**
 * OperationInputContract — schema-first input contract for CLEO operations.
 *
 * This module is the SINGLE SOURCE OF TRUTH for the schema-first input
 * validation surface that powers the `mutate(operation, input)` DX
 * (Saga T9855 / E7). Every CLEO operation that accepts structured input
 * MUST be describable as an {@link OperationInputContract}: a JSON Schema
 * draft-07 document, a stable operation identifier, and at least one
 * worked example payload.
 *
 * Validators consume an {@link OperationInputContract} and produce a
 * {@link ValidationResult} discriminated union — either the typed value
 * (`ok: true`) or an array of {@link ValidationError} entries with
 * actionable, JSON-Pointer-anchored remediation hints (`ok: false`).
 *
 * ZERO runtime dependencies: `contracts` is a leaf package. JSON Schema
 * documents are modeled as the loose alias {@link JsonSchema} so this
 * module does not pull in a JSON Schema typings package.
 *
 * @packageDocumentation
 * @module @cleocode/contracts/operations/input-contract
 *
 * @see {@link https://json-schema.org/draft-07/schema}
 *
 * @epic T9855
 * @task T9914
 */
export {};
//# sourceMappingURL=input-contract.js.map