/**
 * Readiness Command — `agentics readiness show|explain <scenario>`
 *
 * PURPOSE: Display and explain the canonical readiness surface for a
 * simulation scenario. Two modes:
 *
 * SUBCOMMANDS:
 * - show <scenario>      Structured readiness state (JSON + human-readable)
 * - explain <scenario>   Executive briefing in plain language (human-readable only)
 *
 * READ-ONLY: This command never modifies state. It reads from:
 * - ~/.agentics/exports/decision-readiness/readiness-state.json
 * - ~/.agentics/exports/decision-readiness/decision-readiness-summary.json
 */
import type { CommandOptions } from '../types/index.js';
import type { ReadinessStateFile } from '../gates/readiness-gate.js';
export interface ReadinessShowResult {
    state: ReadinessStateFile | null;
    found: boolean;
    scenario: string;
    timing: number;
}
/**
 * Execute `agentics readiness show <scenario>`.
 * Loads the readiness state artifact and returns it for rendering.
 */
export declare function executeReadinessShowCommand(params: {
    scenario: string;
}, _options: CommandOptions): Promise<ReadinessShowResult>;
/**
 * Execute `agentics readiness explain <scenario>`.
 * Loads the readiness state and produces an executive-level briefing.
 * Always human-readable — no JSON mode.
 */
export declare function executeReadinessExplainCommand(params: {
    scenario: string;
}, options: CommandOptions): Promise<ReadinessShowResult>;
/**
 * Format readiness state as an executive briefing in plain language.
 * No technical jargon. No JSON. Reads like a memo to leadership.
 */
export declare function formatReadinessExplainForDisplay(result: ReadinessShowResult): string;
/**
 * Format readiness state for human-readable terminal output.
 */
export declare function formatReadinessForDisplay(result: ReadinessShowResult): string;
//# sourceMappingURL=readiness.d.ts.map