import * as z from "zod/v4"; import { ClosedEnum } from "../../types/enums.js"; import { Result as SafeParseResult } from "../../types/fp.js"; import { SDKValidationError } from "../errors/sdkvalidationerror.js"; export type RevokeContainerRegistryGlobals = { /** * Workspace name. Platform API keys already select a workspace; other authentication methods can configure it once on the SDK client. */ workspace?: string | undefined; }; export type RevokeContainerRegistryRequest = { /** * Unique identifier for the deployment group. */ id: string; }; export declare const RevokeContainerRegistryStatus: { readonly Resolving: "resolving"; readonly Applying: "applying"; readonly Connected: "connected"; readonly Degraded: "degraded"; readonly Revoking: "revoking"; readonly Revoked: "revoked"; }; export type RevokeContainerRegistryStatus = ClosedEnum; /** * Registry revocation requested */ export type RevokeContainerRegistryResponse = { /** * Unique identifier for the container registry route. */ id: string; /** * Unique identifier for the deployment. */ deploymentId: string; managerId: string; resourceId: string; resourceRevision: string; desiredRevision: number; appliedRevision: number; status: RevokeContainerRegistryStatus; lastVerifiedAt: Date | null; lastError: string | null; }; /** @internal */ export type RevokeContainerRegistryRequest$Outbound = { id: string; }; /** @internal */ export declare const RevokeContainerRegistryRequest$outboundSchema: z.ZodType; export declare function revokeContainerRegistryRequestToJSON(revokeContainerRegistryRequest: RevokeContainerRegistryRequest): string; /** @internal */ export declare const RevokeContainerRegistryStatus$inboundSchema: z.ZodEnum; /** @internal */ export declare const RevokeContainerRegistryResponse$inboundSchema: z.ZodType; export declare function revokeContainerRegistryResponseFromJSON(jsonString: string): SafeParseResult; //# sourceMappingURL=revokecontainerregistry.d.ts.map