UNPKG

@rttist/core

Version:

Core package for transformers and runtimes of RTTIST TypeScript reflection system.

66 lines (65 loc) 2.66 kB
export declare const PROTOTYPE_TYPE_PROPERTY = "[[type]]"; export declare const PROTOTYPE_TYPE_INSTANCE_PROPERTY = "[[$type]]"; export declare const CALLSITE_TYPE_ARGS_PROPERTY = "[[csTArgs]]"; export declare const CALLSITE_ARGS_TYPE_PROPERTY = "[[csArgsT]]"; export declare const ModuleIds: { readonly Native: "::native"; readonly Dynamic: "::dynamic"; readonly Invalid: "::invalid"; readonly RttistType: "@rttist/dist/Type"; readonly RttistModule: "@rttist/dist/Module"; }; export declare const TypeIds: { readonly Invalid: "::invalid::Invalid"; readonly NonPrimitiveObject: "#object"; readonly Function: "#Function"; readonly Any: "#any"; readonly Unknown: "#unknown"; readonly Void: "#void"; readonly Never: "#never"; readonly Null: "#null"; readonly Undefined: "#undefined"; readonly Intrinsic: "#intrinsic"; readonly String: "#String"; readonly Number: "#Number"; readonly BigInt: "#BigInt"; readonly Boolean: "#Boolean"; readonly True: "#true"; readonly False: "#false"; readonly Date: "#Date"; readonly Error: "#Error"; readonly Symbol: "#Symbol"; readonly UniqueSymbol: "#UniqueSymbol"; readonly RegExp: "#RegExp"; readonly Int8Array: "#Int8Array"; readonly Uint8Array: "#Uint8Array"; readonly Uint8ClampedArray: "#Uint8ClampedArray"; readonly Int16Array: "#Int16Array"; readonly Uint16Array: "#Uint16Array"; readonly Int32Array: "#Int32Array"; readonly Uint32Array: "#Uint32Array"; readonly Float32Array: "#Float32Array"; readonly Float64Array: "#Float64Array"; readonly BigInt64Array: "#BigInt64Array"; readonly BigUint64Array: "#BigUint64Array"; readonly ArrayDefinition: "#Array"; readonly TupleDefinition: "#Tuple"; readonly ReadonlyArrayDefinition: "#ReadonlyArray"; readonly MapDefinition: "#Map"; readonly WeakMapDefinition: "#WeakMap"; readonly SetDefinition: "#Set"; readonly WeakSetDefinition: "#WeakSet"; readonly PromiseDefinition: "#Promise"; readonly GeneratorDefinition: "#Generator"; readonly AsyncGeneratorDefinition: "#AsyncGenerator"; readonly IteratorDefinition: "#Iterator"; readonly IterableDefinition: "#Iterable"; readonly IterableIteratorDefinition: "#IterableIterator"; readonly AsyncIteratorDefinition: "#AsyncIterator"; readonly AsyncIterableDefinition: "#AsyncIterable"; readonly AsyncIterableIteratorDefinition: "#AsyncIterableIterator"; readonly ArrayBuffer: "#ArrayBuffer"; readonly SharedArrayBuffer: "#SharedArrayBuffer"; readonly Atomics: "#Atomics"; readonly DataView: "#DataView"; };