import * as z from "zod/v4"; import { ClosedEnum } from "../types/enums.js"; /** * New command state */ export declare const UpdateCommandRequestState: { readonly PendingUpload: "PENDING_UPLOAD"; readonly Pending: "PENDING"; readonly Dispatched: "DISPATCHED"; readonly Succeeded: "SUCCEEDED"; readonly Failed: "FAILED"; readonly Expired: "EXPIRED"; }; /** * New command state */ export type UpdateCommandRequestState = ClosedEnum; export type UpdateCommandRequest = { /** * New command state */ state?: UpdateCommandRequestState | undefined; /** * Current attempt number */ attempt?: number | undefined; /** * When command was dispatched */ dispatchedAt?: Date | null | undefined; /** * When command completed */ completedAt?: Date | null | undefined; /** * Size of response in bytes */ responseSizeBytes?: number | null | undefined; /** * Error details if failed */ error?: { [k: string]: any | null; } | null | undefined; }; /** @internal */ export declare const UpdateCommandRequestState$outboundSchema: z.ZodEnum; /** @internal */ export type UpdateCommandRequest$Outbound = { state?: string | undefined; attempt?: number | undefined; dispatchedAt?: string | null | undefined; completedAt?: string | null | undefined; responseSizeBytes?: number | null | undefined; error?: { [k: string]: any | null; } | null | undefined; }; /** @internal */ export declare const UpdateCommandRequest$outboundSchema: z.ZodType; export declare function updateCommandRequestToJSON(updateCommandRequest: UpdateCommandRequest): string; //# sourceMappingURL=updatecommandrequest.d.ts.map