import type { PropType as __PropType } from 'vue'; declare const _sfc_main: import("vue").DefineComponent<{ top: { type: __PropType; required: false; default: boolean; }; target: { type: __PropType; required: false; }; distance: { type: __PropType; required: false; default: number; }; identifier: { type: __PropType; required: false; }; firstload: { type: __PropType; required: false; default: boolean; }; slots: { type: __PropType; required: false; }; }, {}, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "infinite"[], "infinite", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; required: false; default: boolean; }; target: { type: __PropType; required: false; }; distance: { type: __PropType; required: false; default: number; }; identifier: { type: __PropType; required: false; }; firstload: { type: __PropType; required: false; default: boolean; }; slots: { type: __PropType; required: false; }; }>> & { onInfinite?: ((...args: any[]) => any) | undefined; }, { top: boolean | undefined; distance: number | undefined; firstload: boolean | undefined; }, {}>; export default _sfc_main;