"""The declaration model of a class that has constructors. For example: class Point { shared new(Float x, Float y) { // ... } shared new polar(Float r, Float theta) { // ... } shared new origin { // ... } } Such classes may not have a default (unnamed) constructor, so [[defaultConstructor|ClassDeclaration.defaultConstructor]] has optional type. """ see(`interface ClassWithInitializerDeclaration`) since("1.2.0") shared sealed interface ClassWithConstructorsDeclaration satisfies ClassDeclaration { }