import React from 'react'; export interface ScrollViewProps extends Omit, 'onScroll'> { className: string; /** 下拉刷新距离 */ upperThreshold: number; /** 上拉加载距离 */ lowerThreshold: number; /** 是否有更多内容 */ hasMore: boolean; /** 自定义下拉刷新组件 */ header: React.ReactNode; /** 自定义上拉加载组件 */ footer: React.ReactNode; /** 局部滚动,默认以body为父级容器,开启则以当前组件为容器,且需要给当前容器一个固定高度 */ block: boolean; /** 距离顶部滚动距离 */ scrollTop: number | { value: number; smooth: boolean; }; /** 下拉刷新回调 */ onRefresh: () => Promise; /** 上拉加载回调 */ onLoad: () => Promise; /** 滚动事件回调 */ onScroll: (e: Window | Event, top: number) => void; } export declare const ScrollView: React.FC>; export default ScrollView;