<?php

declare(strict_types=1);

namespace App\Business\Sales\Enums;

use App\Support\Concerns\TranslatesDberpBackedEnumLabel;

enum PriceSourceType: string
{
    use TranslatesDberpBackedEnumLabel;

    case ExclusivePrice = 'exclusive_price';
    case LevelPrice = 'level_price';
    case DefaultSalesPrice = 'default_sales_price';
    case ManualOverride = 'manual_override';
    case QuoteSnapshot = 'quote_snapshot';
    case ChannelPrice = 'channel_price';

    /**
     * @return array<string, string>
     */
}
