Generated using TypeDoc