import * as React from "react"; import { ViewProps } from "../View"; export interface CustomControlsParam { scrollToIndex: (index: number) => void; currentSlide: number; } interface StandardProps extends ViewProps { children?: React.ReactNode; slidesToShow?: number; gutter?: number; clickScrollAmount?: number; slideAnimationDuration?: number; customControlsRenderer?: (params: CustomControlsParam) => React.ReactElement; onSlideChange?: (currentSlide: number) => void; isIgnoreCache?: boolean; } interface BreakpointProps { sm?: StandardProps; md?: StandardProps; lg?: StandardProps; } export interface CarouselProps extends StandardProps { breakpoints?: BreakpointProps; title?: React.ReactNode; viewAllElement?: React.ReactNode; maxSlides?: number; } declare const ExportCarousel: React.SFC; export default ExportCarousel;