/**
 * <ry-carousel>
 *
 * Content slider with autoplay, touch/swipe, dots, arrows, keyboard nav.
 *
 * Usage:
 * <ry-carousel autoplay interval="5000" dots arrows loop>
 *   <div>Slide 1</div>
 *   <div>Slide 2</div>
 * </ry-carousel>
 */
import { RyElement } from '../core/ry-element.js';
export declare class RyCarousel extends RyElement {
    #private;
    setup(): void;
    goTo(index: number): void;
    next(): void;
    prev(): void;
    teardown(): void;
}
//# sourceMappingURL=ry-carousel.d.ts.map