import * as z from "zod"; import { ClosedEnum } from "../types/enums.js"; import { ApiError } from "./apierror.js"; import { ExplodeResponse } from "./exploderesponse.js"; import { ManagedDeliveryType } from "./manageddeliverytype.js"; export type ExplodeResourceGlobals = { cloud_name?: string | undefined; }; export declare const ExplodeResourceGlobals$zodSchema: z.ZodType; /** * The type of resource to explode. Only "image" is supported. */ export declare const ExplodeResourceResourceType: { readonly Image: "image"; }; /** * The type of resource to explode. Only "image" is supported. */ export type ExplodeResourceResourceType = ClosedEnum; export declare const ExplodeResourceResourceType$zodSchema: z.ZodEnum<{ image: "image"; }>; /** * The explode operation parameters. */ export type ExplodeResourceRequestBody = { public_id: string; format?: string | undefined; transformation: string; notification_url?: string | undefined; type?: ManagedDeliveryType | undefined; }; export declare const ExplodeResourceRequestBody$zodSchema: z.ZodType; export type ExplodeResourceRequest = { resource_type: ExplodeResourceResourceType; RequestBody: ExplodeResourceRequestBody; }; export declare const ExplodeResourceRequest$zodSchema: z.ZodType; export type ExplodeResourceResponse = ApiError | ExplodeResponse; export declare const ExplodeResourceResponse$zodSchema: z.ZodType; //# sourceMappingURL=exploderesourceop.d.ts.map