import React from 'react';
import './index.less';
export interface BizScrollLoadViewProps extends React.HTMLAttributes<HTMLDivElement> {
    /**
     * @description 加载中。
     * @default false
     */
    loading?: boolean;
    /**
     * @description 加载失败。
     * @default false
     */
    error?: boolean;
    /**
     * @description 加载完成。
     * @default false
     */
    done?: boolean;
    /**
     * @description 不同状态展示内容。
     */
    text?: {
        /**
         * @description 默认状态显示内容。
         * @default '滚动底部加载更多'
         */
        default?: React.ReactNode;
        /**
         * @description 加载中显示内容。
         * @default '加载中'
         */
        loading?: React.ReactNode;
        /**
         * @description 加载完成显示内容。
         * @default '全部加载完成'
         */
        done?: React.ReactNode;
        /**
         * @description 加载失败显示内容。
         * @default '加载失败'
         */
        error?: React.ReactNode;
    };
    /**
     * @description 加载中时文本后显示加载图标。
     * @default true
     */
    showLoadingIcon?: boolean;
}
declare const BizScrollLoadView: React.ForwardRefExoticComponent<BizScrollLoadViewProps & React.RefAttributes<HTMLDivElement>>;
/**
 * @deprecated 即将废弃，请使用 `BizScrollLoadView` 替代。
 */
export declare const ScrollLoadView: React.ForwardRefExoticComponent<BizScrollLoadViewProps & React.RefAttributes<HTMLDivElement>>;
/**
 * @deprecated 即将废弃，请使用 `BizScrollLoadViewProps` 替代。
 */
export type ScrollLoadViewProps = BizScrollLoadViewProps;
export default BizScrollLoadView;
