namespace ZB.MOM.WW.MxGateway.Server.Configuration;

public sealed record EffectiveDashboardConfiguration(
    bool Enabled,
    bool AllowAnonymousLocalhost,
    int SnapshotIntervalMilliseconds,
    int RecentFaultLimit,
    int RecentSessionLimit,
    bool ShowTagValues,
    IReadOnlyDictionary<string, string> GroupToRole,
    IReadOnlyDictionary<string, IReadOnlyList<string>> GroupToTag,
    UntaggedSessionVisibility UntaggedSessionVisibility);
