import * as z from "zod/v4-mini"; import { ReleaseBuildResult } from "./release-build-result.js"; /** * Per-step timings and the outcome of one release-pipeline run. Steps not reached before a failure report zero. */ export type ReleasesTelemetryRequest = { discover: number; createRelease: number; upload: number; preflight?: number | undefined; cleanup: number; total: number; fileCount: number; totalBytes: number; result?: ReleaseBuildResult | undefined; }; /** @internal */ export type ReleasesTelemetryRequest$Outbound = { discover: number; createRelease: number; upload: number; preflight?: number | undefined; cleanup: number; total: number; fileCount: number; totalBytes: number; result?: string | undefined; }; /** @internal */ export declare const ReleasesTelemetryRequest$outboundSchema: z.ZodMiniType; export declare function releasesTelemetryRequestToJSON(releasesTelemetryRequest: ReleasesTelemetryRequest): string;