namespace ApiTerceiroSimulador.Models.OpenDelivery
{
    public static class IndoorModes
    {
        /// <summary>
        /// Used for orders placed in the Ordering Application to be consumed inside the merchant without a specific location.
        /// </summary>
        public static string Default => "DEFAULT";

        /// <summary>
        /// Used for orders placed in the Ordering Application to be consumed inside the merchant at a specific location already specified, such as a table or a counter.
        /// </summary>
        public static string Place => "PLACE";

        /// <summary>
        /// Used for establishments that control orders via tabs or control cards(can be used in conjunction with the place field).
        /// </summary>
        public static string Tab => "TAB";

        /// <summary>
        /// Used for orders placed through self-services, such as kiosks, totems or tablets.
        /// </summary>
        public static string Terminal => "TERMINAL";
    }
}
