import type { CardGridMainAction } from '../../CardGridMainActions';
import { type SecondaryAction } from '../../CardGridSecondaryAction';
/**
 * Хук для управления блокирующими операциями в CardGrid
 */
export declare const useBlockingActions: <TAction>(actions?: CardGridMainAction<TAction>[] | SecondaryAction<TAction>[] | undefined) => {
    isDisabled: boolean | undefined;
    onActionClick: import("../../CardGridMainActions").CardGridActionHandler<TAction>;
};
