declare const _default: import("vue").DefineComponent<{ effect: { type: import("vue").PropType; default: import("./interface").CarouselEffect; }; dots: { type: BooleanConstructor; default: boolean; }; vertical: { type: BooleanConstructor; default: boolean; }; autoplay: { type: BooleanConstructor; default: boolean; }; easing: StringConstructor; beforeChange: { type: import("vue").PropType<(currentSlide: number, nextSlide: number) => void>; default: (currentSlide: number, nextSlide: number) => void; }; afterChange: { type: import("vue").PropType<(currentSlide: number) => void>; default: (currentSlide: number) => void; }; prefixCls: StringConstructor; accessibility: { type: BooleanConstructor; default: boolean; }; nextArrow: any; prevArrow: any; pauseOnHover: { type: BooleanConstructor; default: boolean; }; adaptiveHeight: { type: BooleanConstructor; default: boolean; }; arrows: { type: BooleanConstructor; default: boolean; }; autoplaySpeed: NumberConstructor; centerMode: { type: BooleanConstructor; default: boolean; }; centerPadding: StringConstructor; cssEase: StringConstructor; dotsClass: StringConstructor; draggable: { type: BooleanConstructor; default: boolean; }; fade: { type: BooleanConstructor; default: boolean; }; focusOnSelect: { type: BooleanConstructor; default: boolean; }; infinite: { type: BooleanConstructor; default: boolean; }; initialSlide: NumberConstructor; lazyLoad: { type: import("vue").PropType; default: import("./interface").LazyLoadTypes; }; rtl: { type: BooleanConstructor; default: boolean; }; slide: StringConstructor; slidesToShow: NumberConstructor; slidesToScroll: NumberConstructor; speed: NumberConstructor; swipe: { type: BooleanConstructor; default: boolean; }; swipeToSlide: { type: BooleanConstructor; default: boolean; }; swipeEvent: { type: import("vue").PropType<(swipeDirection: string) => void>; default: (swipeDirection: string) => void; }; touchMove: { type: BooleanConstructor; default: boolean; }; touchThreshold: NumberConstructor; variableWidth: { type: BooleanConstructor; default: boolean; }; useCSS: { type: BooleanConstructor; default: boolean; }; slickGoTo: NumberConstructor; responsive: ArrayConstructor; dotPosition: { type: import("vue").PropType; default: import("./interface").DotPosition; }; verticalSwiping: { type: BooleanConstructor; default: boolean; }; }, () => import("@antdv/ui/es/ui").VueNode, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly; default: import("./interface").CarouselEffect; }; dots: { type: BooleanConstructor; default: boolean; }; vertical: { type: BooleanConstructor; default: boolean; }; autoplay: { type: BooleanConstructor; default: boolean; }; easing: StringConstructor; beforeChange: { type: import("vue").PropType<(currentSlide: number, nextSlide: number) => void>; default: (currentSlide: number, nextSlide: number) => void; }; afterChange: { type: import("vue").PropType<(currentSlide: number) => void>; default: (currentSlide: number) => void; }; prefixCls: StringConstructor; accessibility: { type: BooleanConstructor; default: boolean; }; nextArrow: any; prevArrow: any; pauseOnHover: { type: BooleanConstructor; default: boolean; }; adaptiveHeight: { type: BooleanConstructor; default: boolean; }; arrows: { type: BooleanConstructor; default: boolean; }; autoplaySpeed: NumberConstructor; centerMode: { type: BooleanConstructor; default: boolean; }; centerPadding: StringConstructor; cssEase: StringConstructor; dotsClass: StringConstructor; draggable: { type: BooleanConstructor; default: boolean; }; fade: { type: BooleanConstructor; default: boolean; }; focusOnSelect: { type: BooleanConstructor; default: boolean; }; infinite: { type: BooleanConstructor; default: boolean; }; initialSlide: NumberConstructor; lazyLoad: { type: import("vue").PropType; default: import("./interface").LazyLoadTypes; }; rtl: { type: BooleanConstructor; default: boolean; }; slide: StringConstructor; slidesToShow: NumberConstructor; slidesToScroll: NumberConstructor; speed: NumberConstructor; swipe: { type: BooleanConstructor; default: boolean; }; swipeToSlide: { type: BooleanConstructor; default: boolean; }; swipeEvent: { type: import("vue").PropType<(swipeDirection: string) => void>; default: (swipeDirection: string) => void; }; touchMove: { type: BooleanConstructor; default: boolean; }; touchThreshold: NumberConstructor; variableWidth: { type: BooleanConstructor; default: boolean; }; useCSS: { type: BooleanConstructor; default: boolean; }; slickGoTo: NumberConstructor; responsive: ArrayConstructor; dotPosition: { type: import("vue").PropType; default: import("./interface").DotPosition; }; verticalSwiping: { type: BooleanConstructor; default: boolean; }; }>>, { vertical: boolean; infinite: boolean; rtl: boolean; draggable: boolean; effect: import("./interface").CarouselEffect; fade: boolean; lazyLoad: import("./interface").LazyLoadTypes; centerMode: boolean; useCSS: boolean; dots: boolean; swipeToSlide: boolean; verticalSwiping: boolean; swipeEvent: (swipeDirection: string) => void; swipe: boolean; variableWidth: boolean; beforeChange: (currentSlide: number, nextSlide: number) => void; afterChange: (currentSlide: number) => void; autoplay: boolean; accessibility: boolean; nextArrow: any; prevArrow: any; pauseOnHover: boolean; adaptiveHeight: boolean; arrows: boolean; focusOnSelect: boolean; touchMove: boolean; dotPosition: import("./interface").DotPosition; }, {}>; export default _default;