import { z } from 'zod'; import { SLIDE_IMAGE_SLOT_ACTION } from '../../constants'; export declare namespace UpdateSlideImageSlotCommand { const UpdateImageSlotPayloadSchema: z.ZodDiscriminatedUnion<[z.ZodObject<{ action: z.ZodLiteral; fileId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ action: z.ZodLiteral; prompt: z.ZodOptional; }, z.core.$strip>], "action">; export type UpdateImageSlotPayload = z.infer; export const RequestSchema: z.ZodObject<{ payload: z.ZodDiscriminatedUnion<[z.ZodObject<{ action: z.ZodLiteral; fileId: z.ZodString; }, z.core.$strip>, z.ZodObject<{ action: z.ZodLiteral; prompt: z.ZodOptional; }, z.core.$strip>], "action">; }, z.core.$strip>; export type Request = z.infer; export const RequestParamsSchema: z.ZodObject<{ presentationId: z.ZodString; slideId: z.ZodString; slotId: z.ZodOptional; }, z.core.$strip>; export type RequestParams = z.infer; export const ResponseSchema: z.ZodObject<{ data: z.ZodObject<{ imageSlot: z.ZodObject<{ uuid: z.ZodString; prompt: z.ZodString; alt: z.ZodString; url: z.ZodNullable; placeholder: z.ZodString; slideId: z.ZodString; status: z.ZodEnum; createdAt: z.ZodDate; updatedAt: z.ZodDate; }, z.core.$strip>; }, z.core.$strip>; }, z.core.$strip>; export type Response = z.infer; export {}; } //# sourceMappingURL=update-slide-image-slot.command.d.ts.map