import { ExtractPropTypes } from 'vue';
import type Slideshow from './slideshow.vue';
export interface SlideItem {
    text?: string;
    image?: string;
    [key: string]: any;
}
export declare const slideshowEffect: string[];
export declare const slideshowProps: {
    readonly list: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<SlideItem[]>, unknown, unknown, () => any[], boolean>;
    readonly height: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<string | number>, unknown, unknown, 300, boolean>;
    readonly navigation: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly pagination: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly scrollbar: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly effect: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, string, unknown, "slide", boolean>;
    readonly direction: import("ll-plus/es/utils").EpPropFinalized<() => 'horizontal' | 'vertical', unknown, unknown, "horizontal", boolean>;
    readonly loop: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly slidesPerView: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
    readonly spaceBetween: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
    readonly centeredSlides: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly slidesPerGroup: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
    readonly speed: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 600, boolean>;
    readonly autoplay: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly delay: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 3000, boolean>;
    readonly simulateTouch: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly grabCursor: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly options: import("ll-plus/es/utils").EpPropFinalized<ObjectConstructor, unknown, unknown, () => {}, boolean>;
    readonly textPadding: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "48px", boolean>;
    readonly shadow: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly rotate: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 50, boolean>;
    readonly stretch: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 0, boolean>;
    readonly depth: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 100, boolean>;
    readonly perSlideRotate: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 2, boolean>;
    readonly perSlideOffset: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 8, boolean>;
    readonly mousewheel: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly mousewheelInvert: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly mousewheelSensitivity: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, unknown, unknown, 1, boolean>;
    readonly keyboard: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly keyboardOnlyInViewport: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly keyboardPageUpDown: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
};
export type SlideshowProps = ExtractPropTypes<typeof slideshowProps>;
export type SlideshowInstance = InstanceType<typeof Slideshow>;
