import React, { ReactNode } from 'react'; export interface CarouselIndicatorProps { className: string, style: React.CSSProperties } export interface CarouselProps { indicators?: boolean, autoPlay?: boolean, navButtonsAlwaysVisible?: boolean, navButtonsAlwaysInvisible?: boolean, fullHeightHover?: boolean, interval?: number, animation?: 'fade' | 'slide', children?: ReactNode, className?: string, timeout?: number | { appear?: number, enter?: number, exit?: number }, index?: number, strictIndexing?: boolean, indicatorContainerProps?: CarouselIndicatorProps, indicatorProps?: CarouselIndicatorProps, activeIndicatorProps?: CarouselIndicatorProps, onChange?: Function, changeOnFirstRender?: boolean, next?: Function, prev?: Function } declare const Carousel: React.ComponentType; export default Carousel;