infinity-forge
Version:
14 lines (13 loc) • 503 B
TypeScript
import { CarouselProps } from './interfaces.js';
export declare function useCarousel<T = any>({ id, items, Component, config }: CarouselProps<T>): {
Carousel: () => import("react/jsx-runtime").JSX.Element;
Prev: ({ children }: {
children: React.ReactNode;
}) => import("react/jsx-runtime").JSX.Element;
Next: ({ children }: {
children: React.ReactNode;
}) => import("react/jsx-runtime").JSX.Element;
actions: {
slideTo: (index: number) => void;
};
};