declare const _default: import("vue").DefineComponent any[]) | (() => any[]) | (((new (...args: any[]) => any[]) | (() => any[])) | null)[], unknown, unknown, () => never[], boolean>; readonly itemFixed: import("element-plus/es/utils").EpPropFinalized; readonly itemSize: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => number) | (() => number) | (((new (...args: any[]) => number) | (() => number)) | null)[], unknown, unknown, 20, boolean>; readonly direction: import("element-plus/es/utils").EpPropFinalized; readonly overscan: import("element-plus/es/utils").EpPropFinalized; readonly nativeScrollbar: import("element-plus/es/utils").EpPropFinalized; readonly infiniteScroll: { readonly type: import("vue").PropType<() => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly infiniteScrollup: { readonly type: import("vue").PropType<() => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly infiniteScrollDisabled: import("element-plus/es/utils").EpPropFinalized; readonly infiniteScrollDelay: import("element-plus/es/utils").EpPropFinalized; readonly infiniteScrollDistance: import("element-plus/es/utils").EpPropFinalized; readonly load: { readonly type: import("vue").PropType<() => Promise>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly finished: import("element-plus/es/utils").EpPropFinalized; readonly loadingText: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly errorText: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly noMoreText: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; }>, () => import("vue").VNode, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, { scroll: (e: Event) => boolean; }, string, import("vue").PublicProps, Readonly any[]) | (() => any[]) | (((new (...args: any[]) => any[]) | (() => any[])) | null)[], unknown, unknown, () => never[], boolean>; readonly itemFixed: import("element-plus/es/utils").EpPropFinalized; readonly itemSize: import("element-plus/es/utils").EpPropFinalized<(new (...args: any[]) => number) | (() => number) | (((new (...args: any[]) => number) | (() => number)) | null)[], unknown, unknown, 20, boolean>; readonly direction: import("element-plus/es/utils").EpPropFinalized; readonly overscan: import("element-plus/es/utils").EpPropFinalized; readonly nativeScrollbar: import("element-plus/es/utils").EpPropFinalized; readonly infiniteScroll: { readonly type: import("vue").PropType<() => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly infiniteScrollup: { readonly type: import("vue").PropType<() => void>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly infiniteScrollDisabled: import("element-plus/es/utils").EpPropFinalized; readonly infiniteScrollDelay: import("element-plus/es/utils").EpPropFinalized; readonly infiniteScrollDistance: import("element-plus/es/utils").EpPropFinalized; readonly load: { readonly type: import("vue").PropType<() => Promise>; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly finished: import("element-plus/es/utils").EpPropFinalized; readonly loadingText: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly errorText: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; readonly noMoreText: { readonly type: import("vue").PropType; readonly required: false; readonly validator: ((val: unknown) => boolean) | undefined; __epPropKey: true; }; }>> & Readonly<{ onScroll?: ((e: Event) => any) | undefined; }>, { readonly list: any[]; readonly direction: import("element-plus/es/utils").EpPropMergeType; readonly itemSize: number; readonly finished: import("element-plus/es/utils").EpPropMergeType; readonly infiniteScrollDistance: number; readonly itemFixed: import("element-plus/es/utils").EpPropMergeType; readonly overscan: number; readonly nativeScrollbar: import("element-plus/es/utils").EpPropMergeType; readonly infiniteScrollDisabled: import("element-plus/es/utils").EpPropMergeType; readonly infiniteScrollDelay: number; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;