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";
};
