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

10 lines
No EOL
662 B
Text

import { TSESTree } from '@typescript-eslint/types';
import { Scope } from './Scope';
import { ScopeBase } from './ScopeBase';
import { ScopeType } from './ScopeType';
import { ScopeManager } from '../ScopeManager';
declare class FunctionTypeScope extends ScopeBase<ScopeType.functionType, TSESTree.TSCallSignatureDeclaration | TSESTree.TSConstructorType | TSESTree.TSConstructSignatureDeclaration | TSESTree.TSFunctionType | TSESTree.TSMethodSignature, Scope> {
constructor(scopeManager: ScopeManager, upperScope: FunctionTypeScope['upper'], block: FunctionTypeScope['block']);
}
export { FunctionTypeScope };
//# sourceMappingURL=FunctionTypeScope.d.ts.map