<?php

declare(strict_types=1);

namespace Plugin\tnt_mcp\src\Mcp\Settings;

/**
 * A `conf` source in settings.yaml — a single `teinstellungen` value, addressed exactly the way
 * the shop admin backend does: `cWertName` + `kEinstellungenSektion`.
 */
final class SettingConf
{
    public const TYPES = ['string', 'int', 'float', 'bool'];

    public function __construct(
        public readonly string $name,
        public readonly int $section,
        public readonly string $type,
    ) {
    }
}
