// Import React import React = require("react"); // // ---------------------------------------- export interface CarouselProps extends React.Props { activeIndex?: number; bsSize?: string; bsStyle?: string; className?: string; controls?: boolean; defaultActiveIndex?: number; direction?: string; indicators?: boolean; interval?: number; nextIcon?: any; // TODO: Add more specific type onSelect?: Function; onSlideEnd?: Function; pauseOnHover?: boolean; prevIcon?: any; // TODO: Add more specific type slide?: boolean; wrap?: boolean; } export interface Carousel extends React.ReactElement { } export interface CarouselClass extends React.ComponentClass { } export var Carousel: CarouselClass;