import React from 'react';
import type { ScrollEventData, PisellScrollViewProps, ScrollActionsConfig } from '../../types';
import './index.less';
interface ActionsContainerProps {
    scrollState: ScrollEventData;
    overflow: PisellScrollViewProps['overflow'];
    scrollActionsConfig: ScrollActionsConfig;
    containerRef: React.RefObject<HTMLDivElement>;
    onClick: (direction: 'left' | 'right' | 'top' | 'bottom') => void;
}
/**
 * ActionsContainer 根据 scrollActionsConfig 渲染滚动辅助操作。
 *
 * @example
 * <ActionsContainer scrollActionsConfig={{ show: true, type: 'indicator' }} />
 */
declare const ActionsContainer: ({ containerRef, scrollState, overflow, scrollActionsConfig, onClick, }: ActionsContainerProps) => JSX.Element | null;
export default ActionsContainer;
