using RobotNet.RobotShares.Dtos;

namespace RobotNet.RobotManager.Services;

public interface IRobotOrder
{
    bool IsError { get; }
    bool IsCompleted { get; }
    bool IsProcessing { get; }
    bool IsCanceled { get; }
    string[] Errors { get; }
    NavigationPathEdge[] FullPath { get; }
    NavigationPathEdge[] BasePath { get; }
    void CreateComledted();
}
