import { z } from "zod";
export declare const OmkEnvelopeStatusSchema: z.ZodEnum<["passed", "failed", "blocked", "skipped", "partial", "dry-run", "not-applicable"]>;
export declare const OmkEnvelopeSchema: z.ZodObject<{
    ok: z.ZodBoolean;
    schemaVersion: z.ZodLiteral<"omk.contract.v1">;
    command: z.ZodString;
    omkVersion: z.ZodString;
    runtimeVersion: z.ZodLiteral<"v1.2">;
    commit: z.ZodOptional<z.ZodString>;
    runId: z.ZodOptional<z.ZodString>;
    traceId: z.ZodString;
    status: z.ZodEnum<["passed", "failed", "blocked", "skipped", "partial", "dry-run", "not-applicable"]>;
    data: z.ZodUnknown;
    warnings: z.ZodArray<z.ZodObject<{
        code: z.ZodEnum<["CONFIG_INVALID", "PROVIDER_UNAVAILABLE", "PROVIDER_AUTH_REQUIRED", "PROVIDER_CAPABILITY_MISMATCH", "ROUTE_FALLBACK_TRIGGERED", "EVIDENCE_MISSING", "EVIDENCE_FAILED", "DAG_NODE_BLOCKED", "RUN_ARTIFACT_MISSING", "REPLAY_INCOMPLETE", "SECURITY_POLICY_BLOCKED", "MCP_UNHEALTHY", "INTERNAL_ERROR"]>;
        message: z.ZodString;
        recoverable: z.ZodBoolean;
        severity: z.ZodEnum<["info", "warning", "error", "fatal"]>;
        hint: z.ZodOptional<z.ZodString>;
        cause: z.ZodOptional<z.ZodString>;
        path: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        message: string;
        code: "CONFIG_INVALID" | "PROVIDER_UNAVAILABLE" | "PROVIDER_AUTH_REQUIRED" | "PROVIDER_CAPABILITY_MISMATCH" | "ROUTE_FALLBACK_TRIGGERED" | "EVIDENCE_MISSING" | "EVIDENCE_FAILED" | "DAG_NODE_BLOCKED" | "RUN_ARTIFACT_MISSING" | "REPLAY_INCOMPLETE" | "SECURITY_POLICY_BLOCKED" | "MCP_UNHEALTHY" | "INTERNAL_ERROR";
        recoverable: boolean;
        severity: "warning" | "error" | "info" | "fatal";
        cause?: string | undefined;
        path?: string | undefined;
        hint?: string | undefined;
    }, {
        message: string;
        code: "CONFIG_INVALID" | "PROVIDER_UNAVAILABLE" | "PROVIDER_AUTH_REQUIRED" | "PROVIDER_CAPABILITY_MISMATCH" | "ROUTE_FALLBACK_TRIGGERED" | "EVIDENCE_MISSING" | "EVIDENCE_FAILED" | "DAG_NODE_BLOCKED" | "RUN_ARTIFACT_MISSING" | "REPLAY_INCOMPLETE" | "SECURITY_POLICY_BLOCKED" | "MCP_UNHEALTHY" | "INTERNAL_ERROR";
        recoverable: boolean;
        severity: "warning" | "error" | "info" | "fatal";
        cause?: string | undefined;
        path?: string | undefined;
        hint?: string | undefined;
    }>, "many">;
    errors: z.ZodArray<z.ZodObject<{
        code: z.ZodEnum<["CONFIG_INVALID", "PROVIDER_UNAVAILABLE", "PROVIDER_AUTH_REQUIRED", "PROVIDER_CAPABILITY_MISMATCH", "ROUTE_FALLBACK_TRIGGERED", "EVIDENCE_MISSING", "EVIDENCE_FAILED", "DAG_NODE_BLOCKED", "RUN_ARTIFACT_MISSING", "REPLAY_INCOMPLETE", "SECURITY_POLICY_BLOCKED", "MCP_UNHEALTHY", "INTERNAL_ERROR"]>;
        message: z.ZodString;
        recoverable: z.ZodBoolean;
        severity: z.ZodEnum<["info", "warning", "error", "fatal"]>;
        hint: z.ZodOptional<z.ZodString>;
        cause: z.ZodOptional<z.ZodString>;
        path: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        message: string;
        code: "CONFIG_INVALID" | "PROVIDER_UNAVAILABLE" | "PROVIDER_AUTH_REQUIRED" | "PROVIDER_CAPABILITY_MISMATCH" | "ROUTE_FALLBACK_TRIGGERED" | "EVIDENCE_MISSING" | "EVIDENCE_FAILED" | "DAG_NODE_BLOCKED" | "RUN_ARTIFACT_MISSING" | "REPLAY_INCOMPLETE" | "SECURITY_POLICY_BLOCKED" | "MCP_UNHEALTHY" | "INTERNAL_ERROR";
        recoverable: boolean;
        severity: "warning" | "error" | "info" | "fatal";
        cause?: string | undefined;
        path?: string | undefined;
        hint?: string | undefined;
    }, {
        message: string;
        code: "CONFIG_INVALID" | "PROVIDER_UNAVAILABLE" | "PROVIDER_AUTH_REQUIRED" | "PROVIDER_CAPABILITY_MISMATCH" | "ROUTE_FALLBACK_TRIGGERED" | "EVIDENCE_MISSING" | "EVIDENCE_FAILED" | "DAG_NODE_BLOCKED" | "RUN_ARTIFACT_MISSING" | "REPLAY_INCOMPLETE" | "SECURITY_POLICY_BLOCKED" | "MCP_UNHEALTHY" | "INTERNAL_ERROR";
        recoverable: boolean;
        severity: "warning" | "error" | "info" | "fatal";
        cause?: string | undefined;
        path?: string | undefined;
        hint?: string | undefined;
    }>, "many">;
    evidenceRefs: z.ZodOptional<z.ZodArray<z.ZodObject<{
        schemaVersion: z.ZodOptional<z.ZodLiteral<"omk.evidence.v1">>;
        evidenceId: z.ZodString;
        runId: z.ZodOptional<z.ZodString>;
        path: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        evidenceId: string;
        path?: string | undefined;
        runId?: string | undefined;
        schemaVersion?: "omk.evidence.v1" | undefined;
    }, {
        evidenceId: string;
        path?: string | undefined;
        runId?: string | undefined;
        schemaVersion?: "omk.evidence.v1" | undefined;
    }>, "many">>;
    decisionRefs: z.ZodOptional<z.ZodArray<z.ZodObject<{
        schemaVersion: z.ZodOptional<z.ZodLiteral<"omk.decision.v1">>;
        decisionId: z.ZodString;
        runId: z.ZodOptional<z.ZodString>;
        path: z.ZodOptional<z.ZodString>;
    }, "strip", z.ZodTypeAny, {
        decisionId: string;
        path?: string | undefined;
        runId?: string | undefined;
        schemaVersion?: "omk.decision.v1" | undefined;
    }, {
        decisionId: string;
        path?: string | undefined;
        runId?: string | undefined;
        schemaVersion?: "omk.decision.v1" | undefined;
    }>, "many">>;
    metadata: z.ZodObject<{
        cwd: z.ZodString;
        platform: z.ZodString;
        nodeVersion: z.ZodString;
        provider: z.ZodOptional<z.ZodString>;
        durationMs: z.ZodNumber;
        timestamp: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        cwd: string;
        durationMs: number;
        timestamp: string;
        platform: string;
        nodeVersion: string;
        provider?: string | undefined;
    }, {
        cwd: string;
        durationMs: number;
        timestamp: string;
        platform: string;
        nodeVersion: string;
        provider?: string | undefined;
    }>;
}, "strip", z.ZodTypeAny, {
    status: "failed" | "skipped" | "blocked" | "dry-run" | "partial" | "passed" | "not-applicable";
    command: string;
    errors: {
        message: string;
        code: "CONFIG_INVALID" | "PROVIDER_UNAVAILABLE" | "PROVIDER_AUTH_REQUIRED" | "PROVIDER_CAPABILITY_MISMATCH" | "ROUTE_FALLBACK_TRIGGERED" | "EVIDENCE_MISSING" | "EVIDENCE_FAILED" | "DAG_NODE_BLOCKED" | "RUN_ARTIFACT_MISSING" | "REPLAY_INCOMPLETE" | "SECURITY_POLICY_BLOCKED" | "MCP_UNHEALTHY" | "INTERNAL_ERROR";
        recoverable: boolean;
        severity: "warning" | "error" | "info" | "fatal";
        cause?: string | undefined;
        path?: string | undefined;
        hint?: string | undefined;
    }[];
    ok: boolean;
    metadata: {
        cwd: string;
        durationMs: number;
        timestamp: string;
        platform: string;
        nodeVersion: string;
        provider?: string | undefined;
    };
    warnings: {
        message: string;
        code: "CONFIG_INVALID" | "PROVIDER_UNAVAILABLE" | "PROVIDER_AUTH_REQUIRED" | "PROVIDER_CAPABILITY_MISMATCH" | "ROUTE_FALLBACK_TRIGGERED" | "EVIDENCE_MISSING" | "EVIDENCE_FAILED" | "DAG_NODE_BLOCKED" | "RUN_ARTIFACT_MISSING" | "REPLAY_INCOMPLETE" | "SECURITY_POLICY_BLOCKED" | "MCP_UNHEALTHY" | "INTERNAL_ERROR";
        recoverable: boolean;
        severity: "warning" | "error" | "info" | "fatal";
        cause?: string | undefined;
        path?: string | undefined;
        hint?: string | undefined;
    }[];
    schemaVersion: "omk.contract.v1";
    omkVersion: string;
    runtimeVersion: "v1.2";
    traceId: string;
    data?: unknown;
    runId?: string | undefined;
    commit?: string | undefined;
    evidenceRefs?: {
        evidenceId: string;
        path?: string | undefined;
        runId?: string | undefined;
        schemaVersion?: "omk.evidence.v1" | undefined;
    }[] | undefined;
    decisionRefs?: {
        decisionId: string;
        path?: string | undefined;
        runId?: string | undefined;
        schemaVersion?: "omk.decision.v1" | undefined;
    }[] | undefined;
}, {
    status: "failed" | "skipped" | "blocked" | "dry-run" | "partial" | "passed" | "not-applicable";
    command: string;
    errors: {
        message: string;
        code: "CONFIG_INVALID" | "PROVIDER_UNAVAILABLE" | "PROVIDER_AUTH_REQUIRED" | "PROVIDER_CAPABILITY_MISMATCH" | "ROUTE_FALLBACK_TRIGGERED" | "EVIDENCE_MISSING" | "EVIDENCE_FAILED" | "DAG_NODE_BLOCKED" | "RUN_ARTIFACT_MISSING" | "REPLAY_INCOMPLETE" | "SECURITY_POLICY_BLOCKED" | "MCP_UNHEALTHY" | "INTERNAL_ERROR";
        recoverable: boolean;
        severity: "warning" | "error" | "info" | "fatal";
        cause?: string | undefined;
        path?: string | undefined;
        hint?: string | undefined;
    }[];
    ok: boolean;
    metadata: {
        cwd: string;
        durationMs: number;
        timestamp: string;
        platform: string;
        nodeVersion: string;
        provider?: string | undefined;
    };
    warnings: {
        message: string;
        code: "CONFIG_INVALID" | "PROVIDER_UNAVAILABLE" | "PROVIDER_AUTH_REQUIRED" | "PROVIDER_CAPABILITY_MISMATCH" | "ROUTE_FALLBACK_TRIGGERED" | "EVIDENCE_MISSING" | "EVIDENCE_FAILED" | "DAG_NODE_BLOCKED" | "RUN_ARTIFACT_MISSING" | "REPLAY_INCOMPLETE" | "SECURITY_POLICY_BLOCKED" | "MCP_UNHEALTHY" | "INTERNAL_ERROR";
        recoverable: boolean;
        severity: "warning" | "error" | "info" | "fatal";
        cause?: string | undefined;
        path?: string | undefined;
        hint?: string | undefined;
    }[];
    schemaVersion: "omk.contract.v1";
    omkVersion: string;
    runtimeVersion: "v1.2";
    traceId: string;
    data?: unknown;
    runId?: string | undefined;
    commit?: string | undefined;
    evidenceRefs?: {
        evidenceId: string;
        path?: string | undefined;
        runId?: string | undefined;
        schemaVersion?: "omk.evidence.v1" | undefined;
    }[] | undefined;
    decisionRefs?: {
        decisionId: string;
        path?: string | undefined;
        runId?: string | undefined;
        schemaVersion?: "omk.decision.v1" | undefined;
    }[] | undefined;
}>;
