proc getClassList*(): PoolStringArray {.gcsafe, locks: 0
.} 
- 
 
proc getInheritersFromClass*(class: string): PoolStringArray {.gcsafe, locks: 0
.} 
- 
 
proc getParentClass*(class: string): string {.gcsafe, locks: 0
.} 
- 
 
proc classExists*(class: string): bool {.gcsafe, locks: 0
.} 
- 
 
proc isParentClass*(class: string; inherits: string): bool {.gcsafe, locks: 0
.} 
- 
 
proc canInstance*(class: string): bool {.gcsafe, locks: 0
.} 
- 
 
proc instance*(class: string): Variant {.gcsafe, locks: 0
.} 
- 
 
proc classHasSignal*(class: string; signal: string): bool {.gcsafe, locks: 0
.} 
- 
 
proc classGetSignal*(class: string; signal: string): Dictionary {.gcsafe, locks: 0
.} 
- 
 
proc classGetSignalList*(class: string; noInheritance: bool = false): Array {.gcsafe,
    locks: 0
.} 
- 
 
proc classGetPropertyList*(class: string; noInheritance: bool = false): Array {.gcsafe,
    locks: 0
.} 
- 
 
proc classGetProperty*(objectt: Object; property: string): Variant {.gcsafe, locks: 0
.} 
- 
 
proc classSetProperty*(objectt: Object; property: string; value: Variant): int64 {.
    gcsafe, locks: 0
.} 
- 
 
proc classHasMethod*(class: string; methodd: string; noInheritance: bool = false): bool {.
    gcsafe, locks: 0
.} 
- 
 
proc classGetMethodList*(class: string; noInheritance: bool = false): Array {.gcsafe,
    locks: 0
.} 
- 
 
proc classGetIntegerConstantList*(class: string; noInheritance: bool = false): PoolStringArray {.
    gcsafe, locks: 0
.} 
- 
 
proc classHasIntegerConstant*(class: string; name: string): bool {.gcsafe, locks: 0
.} 
- 
 
proc classGetIntegerConstant*(class: string; name: string): int64 {.gcsafe, locks: 0
.} 
- 
 
proc classGetCategory*(class: string): string {.gcsafe, locks: 0
.} 
- 
 
proc isClassEnabled*(class: string): bool {.gcsafe, locks: 0
.} 
-