import type { FC } from 'react'; import type { StyleProp, TextStyle, ViewStyle } from 'react-native'; import type { ImageBlockProps } from './ImageWithOverlay'; import { AncillaryDataProps } from '../types'; interface Autoplay { autoplayDelay: string; autoplayInterval: string; } export interface CarouselOptions { itemWidthPercent: number; itemHorizontalPaddingPercent: number; activeSlideAlignment: 'center' | 'start'; textPadding: ViewStyle; inactiveSlideOpacity?: number; inactiveSlideScale?: number; imagePadding?: number; } export interface StackedImageCarouselProps extends AncillaryDataProps { id?: string; category?: string; containerStyle?: ViewStyle; items: ImageBlockProps[]; size?: string; options: CarouselOptions; cardContainerStyle?: ViewStyle; tab?: string; pageCounterStyle?: StyleProp; pageNumberStyle?: StyleProp; pagination?: any; autoplay?: Autoplay; loop?: boolean; } export declare const StackedImageCarousel: FC; export {};