import type { OmkCommandStatus, OmkError, OmkJsonEnvelope, OmkWarning } from "../contracts/index.js";
export type CreateOmkJsonEnvelopeOptions<TData> = {
    command: string;
    status: OmkCommandStatus;
    data: TData;
    ok?: boolean;
    commit?: string;
    runId?: string;
    traceId?: string;
    warnings?: OmkWarning[];
    errors?: OmkError[];
    provider?: string;
    durationMs: number;
};
export declare function createOmkJsonEnvelope<TData>(options: CreateOmkJsonEnvelopeOptions<TData>): OmkJsonEnvelope<TData>;
