using System.Collections.Generic; namespace Pilz.Configuration { public interface ISettings { IReadOnlyCollection Childs { get; } T Get() where T : IChildSettings, ISettingsIdentifier; void Reset(); } }