using System.Collections.Generic;

namespace Tornado3_2026Election.Domain;

public sealed class BroadcastStationProfile
{
    public required string Id { get; init; }

    public required string Name { get; init; }

    public string LogoAssetPath { get; init; } = string.Empty;

    public required IReadOnlyList<string> RegionFilters { get; init; }

    public VideoWallLayoutPreset VideoWallLayoutPreset { get; init; } = VideoWallLayoutPreset.Auto;
}
