proc has*(name: string): bool {.gcsafe, locks: 0
.} 
- 
 
proc setOrder*(name: string; pos: int64) {.gcsafe, locks: 0
.} 
- 
 
proc getOrder*(name: string): int64 {.gcsafe, locks: 0
.} 
- 
 
proc setInitialValue*(name: string; value: Variant) {.gcsafe, locks: 0
.} 
- 
 
proc addPropertyInfo*(hint: Dictionary) {.gcsafe, locks: 0
.} 
- 
 
proc clear*(name: string) {.gcsafe, locks: 0
.} 
- 
 
proc localizePath*(path: string): string {.gcsafe, locks: 0
.} 
- 
 
proc globalizePath*(path: string): string {.gcsafe, locks: 0
.} 
- 
 
proc save*(): int64 {.gcsafe, locks: 0
.} 
- 
 
proc hasSingleton*(name: string): bool {.gcsafe, locks: 0
.} 
- 
 
proc getSingleton*(name: string): Object {.gcsafe, locks: 0
.} 
- 
 
proc loadResourcePack*(pack: string): bool {.gcsafe, locks: 0
.} 
- 
 
proc propertyCanRevert*(name: string): bool {.gcsafe, locks: 0
.} 
- 
 
proc propertyGetRevert*(name: string): Variant {.gcsafe, locks: 0
.} 
- 
 
proc saveCustom*(file: string): int64 {.gcsafe, locks: 0
.} 
-