import { SwiperOptions } from "./carousel-lib/types/index.js";
export type ActionsCarousel = {
    slideTo: (index: number) => void;
    slideNext: () => void;
    slidePrev: () => void;
};
export interface CarouselProps<T = any> {
    id: string;
    items: T[];
    config?: SwiperOptions;
    Component: React.ComponentType<T & ActionsCarousel & {
        index: number;
    }>;
}
