Type Alias ExtraIntrinsicRecord

ExtraIntrinsicRecord: {
    aran.AsyncGeneratorFunction.prototype.prototype: AsyncGeneratorFunction["prototype"];
    aran.createObject: ((prototype: object, ...entries: unknown[]) => unknown);
    aran.deadzone_symbol: symbol;
    aran.declareGlobalVariable: ((name: string) => void);
    aran.discardGlobalVariable: ((name: string) => boolean);
    aran.GeneratorFunction.prototype.prototype: GeneratorFunction["prototype"];
    aran.getValueProperty: ((object: unknown, key: unknown) => unknown);
    aran.global_declarative_record: Record<string, unknown>;
    aran.global_object: typeof globalThis;
    aran.isConstructor: ((value: unknown) => boolean);
    aran.listForInKey: ((object: unknown) => string[]);
    aran.listIteratorRest: (<X>(iterator: Iterator<X>, next: ((result: unknown) => IteratorResult<X>)) => X[]);
    aran.performBinaryOperation: ((operator: string, left: unknown, right: unknown) => unknown);
    aran.performUnaryOperation: ((operator: string, argument: unknown) => unknown);
    aran.readGlobalVariable: ((name: string) => unknown);
    aran.retropileEvalCode: ((aran: Program<Atom>) => string);
    aran.sliceObject: ((object: object, exclusion: {
        [key in PropertyKey]: null
    }) => object);
    aran.throwException: ((value: unknown) => never);
    aran.toArgumentList: ((array: unknown[], callee: Function | null) => ArrayLike<unknown>);
    aran.toPropertyKey: ((value: unknown) => string | symbol);
    aran.transpileEvalCode: ((code: string, situ: string, hash: string | number) => Program<Atom>);
    aran.typeofGlobalVariable: ((name: string) => string);
    aran.writeGlobalVariableSloppy: ((name: string, value: unknown) => boolean);
    aran.writeGlobalVariableStrict: ((name: string, value: unknown) => boolean);
}