import type { ElementType } from 'react';
import type { ActionGroupProps } from '../../ActionGroup';
import type { ButtonSize } from '../../Button';
export type PageActionsProps<TMainActionComponent extends ElementType = ElementType, TSecondaryActionComponent extends ElementType = ElementType> = ActionGroupProps<TMainActionComponent, TSecondaryActionComponent> & {
    /**
     * Если true, отображается skeleton
     */
    isLoading?: boolean;
    size?: ButtonSize;
    /**
     * Отступ между действиями
     */
    spacing?: number;
    /**
     * Если true, отображается кнопка с троеточием на laptop разрешениях
     */
    withCollapseOnLaptop?: boolean;
};
