import { z } from 'zod'; export declare const PresentationConfigSchema: z.ZodObject<{ slideContentTypes: z.ZodArray; title: z.ZodString; layouts: z.ZodArray>; order: z.ZodNumber; icon: z.ZodString; createdAt: z.ZodDate; updatedAt: z.ZodDate; }, z.core.$strip>>; languages: z.ZodArray>; templates: z.ZodArray; defaultAccentColor: z.ZodString; createdAt: z.ZodDate; updatedAt: z.ZodDate; }, z.core.$strip>>; aiActions: z.ZodArray; pricingRules: z.ZodDiscriminatedUnion<[z.ZodObject<{ type: z.ZodLiteral; price: z.ZodNumber; }, z.core.$strip>, z.ZodObject<{ type: z.ZodLiteral; price: z.ZodNumber; }, z.core.$strip>], "type">; maxPromptLength: z.ZodNumber; aiModel: z.ZodString; title: z.ZodString; icon: z.ZodString; order: z.ZodNumber; createdAt: z.ZodDate; updatedAt: z.ZodDate; }, z.core.$strip>>; slideGenerationPrice: z.ZodNumber; maxSlides: z.ZodNumber; minSlides: z.ZodNumber; maxSlideTitleLength: z.ZodNumber; maxSlideOutlineLength: z.ZodNumber; maxPromptLength: z.ZodNumber; imageGenerationPrice: z.ZodNumber; }, z.core.$strip>; export type PresentationConfig = z.infer; //# sourceMappingURL=presentation-config.schema.d.ts.map