/**
 * Phase 1 — Validator
 * Lightweight validation for resolved input before building CommandEnvelope.
 */
import type { NormalizedInput, NormalizedCliError } from "../runtime/types.js";
export interface ValidationResult {
    readonly valid: boolean;
    readonly errors: readonly NormalizedCliError[];
}
export declare function validateInput(input: NormalizedInput): ValidationResult;
