import { BaseComponent } from "../../core/BaseComponent.js"; import type { CarouselOptions } from "./Carousel.types.js"; export declare class Carousel extends BaseComponent { private options; private currentIndex; private timer?; private track?; private dots?; private slides; private hydrated; private reduceMotion; private motionCleanup?; constructor(options: CarouselOptions); init(): void; destroy(): void; private render; private tryHydrate; private start; private stop; private next; private prev; private goTo; private applyMotionPreference; } //# sourceMappingURL=Carousel.d.ts.map