import * as z from "zod/v4"; import { UpdateDeploymentSetupPolicy, UpdateDeploymentSetupPolicy$Outbound } from "./updatedeploymentsetuppolicy.js"; /** * Request schema for updating an API key */ export type UpdateAPIKeyRequest = { enabled?: boolean | undefined; description?: string | null | undefined; /** * Editable part of a deployment link's setup config. Locked env vars and input values are preserved. */ deploymentSetupConfig?: UpdateDeploymentSetupPolicy | undefined; /** * Optional expiration date for the API key */ expiresAt?: Date | null | undefined; }; /** @internal */ export type UpdateAPIKeyRequest$Outbound = { enabled?: boolean | undefined; description?: string | null | undefined; deploymentSetupConfig?: UpdateDeploymentSetupPolicy$Outbound | undefined; expiresAt?: string | null | undefined; }; /** @internal */ export declare const UpdateAPIKeyRequest$outboundSchema: z.ZodType; export declare function updateAPIKeyRequestToJSON(updateAPIKeyRequest: UpdateAPIKeyRequest): string; //# sourceMappingURL=updateapikeyrequest.d.ts.map