import { HTMLWidget, Widget } from "@hpcc-js/common";
import "d3-transition";
import "../src/Carousel.css";
export declare class Carousel extends HTMLWidget {
protected _prevActive: number;
protected _root: any;
activeWidget(): Widget;
enter(domNode: any, element: any): void;
update(domNode: any, element: any): void;
exit(domNode: any, element: any): void;
render(callback: any): this;
}
export interface Carousel {
widgets(): Widget[];
widgets(_: Widget[]): this;
active(): number;
active(_: number): this;
transitionDuration(): Widget[];
transitionDuration(_: Widget[]): this;
}