<?php

declare(strict_types=1);

namespace App\Business\Purchase\Enums;

use App\Support\Concerns\TranslatesDberpBackedEnumLabel;

enum PurchaseExceptionType: string
{
    use TranslatesDberpBackedEnumLabel;

    case ShortSupply = 'short_supply';
    case ExcessSupply = 'excess_supply';
    case WrongDelivery = 'wrong_delivery';
    case Rejected = 'rejected';
    case NearExpiry = 'near_expiry';
    case AppearanceIssue = 'appearance_issue';

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