import { CarouselConfig, ContainerWidth, ElementType, GenericConfig, SectionHeight } from '../state'; import { SectionSchema } from '../sections'; export declare const generateInitialConfig: (overrides?: { [key: string]: any; }) => () => { id: string; elements: { id: string; type: ElementType; html: string; level: number; }[]; variant: string; overlayOpacity: number; containerWidth: ContainerWidth; paddingTop: number; paddingBottom: number; transition: string; delay: number; items: { id: string; justify?: import("../state").Justify; paddingTop?: number; overlapTop?: import("../state").Overlap; paddingBottom?: number; overlapBottom?: import("../state").Overlap; containerWidth?: ContainerWidth; zIndex?: number; variant?: string; image?: import("../state").ImageField; channel?: string; tags?: string; mobileImage?: import("../state").ImageField; elements: import("../state").SectionElement[]; link?: import("../state").LinkField & { hidden: boolean; }; items?: GenericConfig[]; iframe?: import("../state").Iframe; customCss?: string; count?: number; height?: SectionHeight; campaignIds?: string[]; campaignStatus?: "active" | "inactive"; foregroundColor?: string; backgroundColor?: string; text?: string; flex?: import("../state").ResponsiveFlexConfig; }[]; height: SectionHeight; }; declare const coreImageCarouselSchema: Omit, 'previewImage' | 'clientComponent'>; export default coreImageCarouselSchema; //# sourceMappingURL=core-image-carousel-schema.d.ts.map