import { z } from "zod";
export declare const VersionReportSchema: z.ZodObject<{
    schemaVersion: z.ZodLiteral<"omk.version.v1">;
    packageName: z.ZodString;
    packageVersion: z.ZodString;
    runtimeVersion: z.ZodLiteral<"v1.2">;
    schemaVersions: z.ZodArray<z.ZodString, "many">;
    gitCommit: z.ZodOptional<z.ZodString>;
    gitBranch: z.ZodOptional<z.ZodString>;
    npmPublishedVersion: z.ZodOptional<z.ZodString>;
    sourceTarget: z.ZodOptional<z.ZodString>;
    releaseCandidate: z.ZodOptional<z.ZodString>;
    dirty: z.ZodBoolean;
    consistent: z.ZodBoolean;
    mismatches: z.ZodArray<z.ZodObject<{
        file: z.ZodString;
        expected: z.ZodString;
        actual: z.ZodString;
    }, "strip", z.ZodTypeAny, {
        file: string;
        expected: string;
        actual: string;
    }, {
        file: string;
        expected: string;
        actual: string;
    }>, "many">;
}, "strip", z.ZodTypeAny, {
    schemaVersion: "omk.version.v1";
    dirty: boolean;
    runtimeVersion: "v1.2";
    packageName: string;
    packageVersion: string;
    schemaVersions: string[];
    consistent: boolean;
    mismatches: {
        file: string;
        expected: string;
        actual: string;
    }[];
    gitBranch?: string | undefined;
    gitCommit?: string | undefined;
    npmPublishedVersion?: string | undefined;
    sourceTarget?: string | undefined;
    releaseCandidate?: string | undefined;
}, {
    schemaVersion: "omk.version.v1";
    dirty: boolean;
    runtimeVersion: "v1.2";
    packageName: string;
    packageVersion: string;
    schemaVersions: string[];
    consistent: boolean;
    mismatches: {
        file: string;
        expected: string;
        actual: string;
    }[];
    gitBranch?: string | undefined;
    gitCommit?: string | undefined;
    npmPublishedVersion?: string | undefined;
    sourceTarget?: string | undefined;
    releaseCandidate?: string | undefined;
}>;
