@lifarl/react-scroll-snap-slider
Version:
A performant React Slider / Carousel Component with CSS Scroll Snapping, Intersection Observer and Accessibility.
9 lines (8 loc) • 784 B
TypeScript
export declare const Slider: import("react").ForwardRefExoticComponent<import(".").SliderProps & import("react").RefAttributes<import(".").CarouselRef>>;
export { StyledCarousel, StyledSlider, StyledUl, } from './components/Carousel/Carousel.styled';
export { StyledSlide } from './components/Slide/Slide.styled';
export { StyledNavWrapper, StyledArrow, } from './components/NavArrow/NavArrow.styled';
export type { CarouselRef } from './components/Carousel/index';
export type { CarouselProps as SliderProps, CarouselProps, SlidesPerPageSettings, CarouselClasses, } from './components/Carousel/Carousel.interface';
export type { SlideProps, StyledSlideProps, } from './components/Slide/Slide.interface';
export type { NavArrowProps } from './components/NavArrow/NavArrow.interface';