import React from 'react';
import { ScrollVisibleButtonProps, ScrollVisibleButtonRef } from './ScrollVisibleButton';
/**
 * BackBottom 组件属性接口
 * @interface BackBottomProps
 */
export interface BackBottomProps extends ScrollVisibleButtonProps {
    /**
     * 滚动到底部的持续时间
     * @default 450
     */
    duration?: number;
    /**
     * 按钮显示条件：数值表示距底部超过该像素时显示，函数则自定义判断逻辑
     * @default 400
     */
    shouldVisible?: number | ((scrollTop: number, container: HTMLElement | Window) => boolean);
}
export declare const BackBottom: React.MemoExoticComponent<React.ForwardRefExoticComponent<BackBottomProps & React.RefAttributes<ScrollVisibleButtonRef>>>;
