Urara-Blog/node_modules/.pnpm-store/v3/files/f2/eab7064308b8b7595add7bdbfee6fbd26d706b29ade1c21754828e3408583faa8efd91f19032c6e8bd731a6a4d4ff41da3fd5bf35d2a2b3488db1161a0b04f
2022-08-14 01:14:53 +08:00

18 lines
No EOL
716 B
Text

import { TSESTree } from '@typescript-eslint/types';
import { Scope } from './Scope';
import { ScopeBase } from './ScopeBase';
import { ScopeType } from './ScopeType';
import { ScopeManager } from '../ScopeManager';
import { ImplicitLibVariableOptions } from '../variable';
declare class GlobalScope extends ScopeBase<ScopeType.global, TSESTree.Program,
/**
* The global scope has no parent.
*/
null> {
private readonly implicit;
constructor(scopeManager: ScopeManager, block: GlobalScope['block']);
defineImplicitVariable(name: string, options: ImplicitLibVariableOptions): void;
close(scopeManager: ScopeManager): Scope | null;
}
export { GlobalScope };
//# sourceMappingURL=GlobalScope.d.ts.map