Urara-Blog/node_modules/.pnpm-store/v3/files/03/495cf5527936431fe2a95be190bac262ad2b5e8555a4b65ab5ee723afd825cc021806591203aadd2cfe7864a7077cef0ceeba23e7d372263fdc1372a5ffbb8
2022-08-14 01:14:53 +08:00

16 lines
No EOL
587 B
Text

import { EcmaVersion } from '../ts-eslint';
import { TSESTree } from '../ts-estree';
import { ScopeManager } from './ScopeManager';
interface AnalysisOptions {
optimistic?: boolean;
directive?: boolean;
ignoreEval?: boolean;
nodejsScope?: boolean;
impliedStrict?: boolean;
fallback?: string | ((node: TSESTree.Node) => string[]);
sourceType?: 'script' | 'module';
ecmaVersion?: EcmaVersion;
}
declare const analyze: (ast: TSESTree.Node, options?: AnalysisOptions) => ScopeManager;
export { analyze, AnalysisOptions };
//# sourceMappingURL=analyze.d.ts.map