/*
 * Code generated by Speakeasy (https://speakeasy.com). DO NOT EDIT.
 * @generated-id: 99224d013801
 */
import * as z from "zod";
import { ApiError$zodSchema } from "./apierror.js";
import { DeleteBackupVersionsPartialResponse$zodSchema, } from "./deletebackupversionspartialresponse.js";
import { DeleteBackupVersionsRequest$zodSchema, } from "./deletebackupversionsrequest.js";
import { DeleteBackupVersionsResponse$zodSchema, } from "./deletebackupversionsresponse.js";
export const DeleteBackupVersionsGlobals$zodSchema = z.object({
    cloud_name: z.string().describe("The cloud name of your product environment.")
        .optional(),
});
export const DeleteBackupVersionsRequestRequest$zodSchema = z.object({
    asset_id: z.string().describe("The asset ID of the resource. Must be a 32-character hexadecimal string."),
    delete_backup_versions_request: DeleteBackupVersionsRequest$zodSchema
        .describe("The asset IDs and version IDs to delete."),
});
export const DeleteBackupVersionsResponseResponse$zodSchema = z.union([
    DeleteBackupVersionsResponse$zodSchema,
    DeleteBackupVersionsPartialResponse$zodSchema,
    ApiError$zodSchema,
]);
//# sourceMappingURL=deletebackupversionsop.js.map