import type { JsxHtmlGlobalProps, JSXComponentBoolean } from "@ribajs/jsx";
import { SlideshowIndicatorsPosition, SlideshowControlsPosition } from "../index.js";
export interface JsxBs5SlideshowProps extends JsxHtmlGlobalProps {
    items?: string;
    "slides-to-scroll"?: number;
    controls?: JSXComponentBoolean;
    "controls-position"?: SlideshowControlsPosition;
    drag?: JSXComponentBoolean;
    autoplay?: JSXComponentBoolean;
    "autoplay-interval"?: number;
    "autoplay-velocity"?: number;
    "control-prev-icon-src"?: string;
    "control-next-icon-src"?: string;
    "indicator-inactive-icon-src"?: string;
    "indicator-active-icon-src"?: string;
    angle?: "vertical" | "horizontal";
    "pause-on-hover"?: JSXComponentBoolean;
    sticky?: JSXComponentBoolean;
    indicators?: string;
    "indicators-position"?: SlideshowIndicatorsPosition;
    pause?: JSXComponentBoolean;
    infinite?: JSXComponentBoolean;
    "touch-scroll"?: JSXComponentBoolean;
}
