using System.Collections.Immutable; namespace Barotrauma.LuaCs.Data; public interface IStylesResourceInfo : IBaseResourceInfo { } public record StylesResourceInfo : BaseResourceInfo, IStylesResourceInfo { } public partial interface IModConfigInfo { public ImmutableArray Styles { get; } } public partial record ModConfigInfo { public ImmutableArray Styles { get; init; } }