import React from 'react'; export interface Indicator { activate?: React.ReactNode; deactivate?: React.ReactNode; release?: React.ReactNode; finish?: React.ReactNode; } export interface PropsType { getScrollContainer: () => React.ReactNode; direction: 'down' | 'up'; refreshing?: boolean; distanceToRefresh: number; onRefresh: () => void; indicator: Indicator; prefixCls?: string; className?: string; style?: React.CSSProperties; damping?: number; scale?: number; }