using Deal.Modules.Cards.Application.Abstractions;
namespace Deal.Modules.Cards.Application.Dtos;
///
/// Результат перехода карточки единым механизмом .
///
/// Текст 400-ошибки либо null (успех).
/// Контейнер-источник после перехода; null — переход не выполнен.
/// Контейнер-назначение после перехода; null — переход не выполнен.
public sealed record CardMoveResultDto(string? Error, string? From = null, string? To = null);