<?php

declare(strict_types=1);

namespace NoahVet\Reef\Domain\Validation\Enum;

use NoahVet\Reef\Domain\Common\EnumTrait;
use NoahVet\Reef\Domain\Common\StringEnumInterface;

enum SupportedTypeEnum: string implements StringEnumInterface
{
    use EnumTrait;

    case ARRAY = 'array';
    case BOOLEAN = 'boolean';
    case INTEGER = 'integer';
    case NUMBER = 'number';
    case OBJECT = 'object';
    case STRING = 'string';
}
