import { type ElementType } from 'react';
import { type MainAction, type MainActionsProps } from '../../../ActionGroup';
import { type ButtonSize } from '../../../Button';
type PageMainActionsProps<TMainActionComponent extends ElementType> = Omit<MainActionsProps<TMainActionComponent>, 'actions'> & {
    actions?: MainAction<TMainActionComponent>[];
    /**
     * Класс, применяемый к корневому элементу
     */
    className?: string;
    size: ButtonSize;
    /**
     * Отступ между действиями
     */
    spacing?: number;
};
export declare const MainActions: <TMainActionComponent extends ElementType = ElementType>({ actions, isDisabled, className, size, spacing, }: PageMainActionsProps<TMainActionComponent>) => import("react/jsx-runtime").JSX.Element | null;
export {};
