import { ChildClickPayload } from '../types'; declare const _default: import('vue').DefineComponent; default: never[]; }; listHeight: { type: NumberConstructor; default: undefined; }; trackStyle: { type: ObjectConstructor; default: {}; }; slideGroupCount: { type: NumberConstructor; default: number; }; rawSlideGroups: { type: import('vue').PropType; default: never[]; }; slideGroupHeight: { type: (NumberConstructor | StringConstructor)[]; default: undefined; }; slideGroupWidth: { type: (NumberConstructor | StringConstructor)[]; default: undefined; }; accessibility: { type: BooleanConstructor; default: boolean; }; adaptiveHeight: { type: BooleanConstructor; default: boolean; }; arrows: { type: BooleanConstructor; default: boolean; }; asNavFor: { type: ObjectConstructor; default: null; }; autoplay: { type: BooleanConstructor; default: boolean; }; autoplaySpeed: { type: NumberConstructor; default: number; }; centerMode: { type: BooleanConstructor; default: boolean; }; centerPadding: { type: StringConstructor; default: string; }; cssEase: { type: StringConstructor; default: string; }; dots: { type: BooleanConstructor; default: boolean; }; draggable: { type: BooleanConstructor; default: boolean; }; edgeFriction: { type: NumberConstructor; default: number; }; fade: { type: BooleanConstructor; default: boolean; }; focusOnSelect: { type: BooleanConstructor; default: boolean; }; ignorePrefersReducedMotion: { type: BooleanConstructor; default: boolean; }; infinite: { type: BooleanConstructor; default: boolean; }; infiniteLoopOnEdge: { type: BooleanConstructor; default: boolean; }; initialGroupIndex: { type: NumberConstructor; default: number; }; lazyLoad: { type: StringConstructor; default: null; }; nextArrowLabel: { type: StringConstructor; default: string; }; pauseOnDotsHover: { type: BooleanConstructor; default: boolean; }; pauseOnFocus: { type: BooleanConstructor; default: boolean; }; pauseOnHover: { type: BooleanConstructor; default: boolean; }; prevArrowLabel: { type: StringConstructor; default: string; }; responsive: { type: import('vue').PropType; default: never[]; }; responsiveBehavior: { type: import('vue').PropType<"mobile-first" | "desktop-first">; default: string; }; rtl: { type: BooleanConstructor; default: boolean; }; slidesPerGroup: { type: NumberConstructor; default: number; }; groupsToScroll: { type: NumberConstructor; default: number; }; groupsToShow: { type: NumberConstructor; default: number; }; speed: { type: NumberConstructor; default: number; }; swipe: { type: BooleanConstructor; default: boolean; }; swipeToSlide: { type: BooleanConstructor; default: boolean; }; touchMove: { type: BooleanConstructor; default: boolean; }; touchThreshold: { type: NumberConstructor; default: number; }; unslick: { type: BooleanConstructor; default: boolean; }; useCSSTransitions: { type: BooleanConstructor; default: boolean; }; useCSSTransform: { type: BooleanConstructor; default: boolean; }; variableWidth: { type: BooleanConstructor; default: boolean; }; vertical: { type: BooleanConstructor; default: boolean; }; verticalSwiping: { type: BooleanConstructor; default: boolean; }; waitForAnimate: { type: BooleanConstructor; default: boolean; }; widthDetection: { type: StringConstructor; default: import('../types').WidthDetection; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { childClick: (payload: ChildClickPayload) => void; }, string, import('vue').PublicProps, Readonly; default: never[]; }; listHeight: { type: NumberConstructor; default: undefined; }; trackStyle: { type: ObjectConstructor; default: {}; }; slideGroupCount: { type: NumberConstructor; default: number; }; rawSlideGroups: { type: import('vue').PropType; default: never[]; }; slideGroupHeight: { type: (NumberConstructor | StringConstructor)[]; default: undefined; }; slideGroupWidth: { type: (NumberConstructor | StringConstructor)[]; default: undefined; }; accessibility: { type: BooleanConstructor; default: boolean; }; adaptiveHeight: { type: BooleanConstructor; default: boolean; }; arrows: { type: BooleanConstructor; default: boolean; }; asNavFor: { type: ObjectConstructor; default: null; }; autoplay: { type: BooleanConstructor; default: boolean; }; autoplaySpeed: { type: NumberConstructor; default: number; }; centerMode: { type: BooleanConstructor; default: boolean; }; centerPadding: { type: StringConstructor; default: string; }; cssEase: { type: StringConstructor; default: string; }; dots: { type: BooleanConstructor; default: boolean; }; draggable: { type: BooleanConstructor; default: boolean; }; edgeFriction: { type: NumberConstructor; default: number; }; fade: { type: BooleanConstructor; default: boolean; }; focusOnSelect: { type: BooleanConstructor; default: boolean; }; ignorePrefersReducedMotion: { type: BooleanConstructor; default: boolean; }; infinite: { type: BooleanConstructor; default: boolean; }; infiniteLoopOnEdge: { type: BooleanConstructor; default: boolean; }; initialGroupIndex: { type: NumberConstructor; default: number; }; lazyLoad: { type: StringConstructor; default: null; }; nextArrowLabel: { type: StringConstructor; default: string; }; pauseOnDotsHover: { type: BooleanConstructor; default: boolean; }; pauseOnFocus: { type: BooleanConstructor; default: boolean; }; pauseOnHover: { type: BooleanConstructor; default: boolean; }; prevArrowLabel: { type: StringConstructor; default: string; }; responsive: { type: import('vue').PropType; default: never[]; }; responsiveBehavior: { type: import('vue').PropType<"mobile-first" | "desktop-first">; default: string; }; rtl: { type: BooleanConstructor; default: boolean; }; slidesPerGroup: { type: NumberConstructor; default: number; }; groupsToScroll: { type: NumberConstructor; default: number; }; groupsToShow: { type: NumberConstructor; default: number; }; speed: { type: NumberConstructor; default: number; }; swipe: { type: BooleanConstructor; default: boolean; }; swipeToSlide: { type: BooleanConstructor; default: boolean; }; touchMove: { type: BooleanConstructor; default: boolean; }; touchThreshold: { type: NumberConstructor; default: number; }; unslick: { type: BooleanConstructor; default: boolean; }; useCSSTransitions: { type: BooleanConstructor; default: boolean; }; useCSSTransform: { type: BooleanConstructor; default: boolean; }; variableWidth: { type: BooleanConstructor; default: boolean; }; vertical: { type: BooleanConstructor; default: boolean; }; verticalSwiping: { type: BooleanConstructor; default: boolean; }; waitForAnimate: { type: BooleanConstructor; default: boolean; }; widthDetection: { type: StringConstructor; default: import('../types').WidthDetection; }; }>> & Readonly<{ onChildClick?: ((payload: ChildClickPayload) => any) | undefined; }>, { vertical: boolean; groupsToScroll: number; groupsToShow: number; slideGroupCount: number; currentSlideGroupIndex: number; lazyLoad: string; infinite: boolean; infiniteLoopOnEdge: boolean; centerMode: boolean; centerPadding: string; accessibility: boolean; adaptiveHeight: boolean; arrows: boolean; asNavFor: Record; autoplay: boolean; autoplaySpeed: number; cssEase: string; dots: boolean; draggable: boolean; edgeFriction: number; fade: boolean; focusOnSelect: boolean; ignorePrefersReducedMotion: boolean; initialGroupIndex: number; nextArrowLabel: string; pauseOnDotsHover: boolean; pauseOnFocus: boolean; pauseOnHover: boolean; prevArrowLabel: string; responsiveBehavior: "mobile-first" | "desktop-first"; responsive: import('../types').Responsive[]; rtl: boolean; slidesPerGroup: number; speed: number; swipe: boolean; swipeToSlide: boolean; touchMove: boolean; touchThreshold: number; unslick: boolean; useCSSTransitions: boolean; useCSSTransform: boolean; variableWidth: boolean; verticalSwiping: boolean; waitForAnimate: boolean; widthDetection: string; detectingWidth: boolean; lazyLoadedList: number[]; listHeight: number; slideGroupHeight: string | number; slideGroupWidth: string | number; trackStyle: Record; rawSlideGroups: import('vue').VNode[][]; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, any>; export default _default;