.gitignore added
[dotfiles/.git] / .config / coc / extensions / node_modules / coc-prettier / node_modules / @typescript-eslint / experimental-utils / dist / ts-eslint-scope / analyze.d.ts
1 import { EcmaVersion } from '../ts-eslint';
2 import { TSESTree } from '../ts-estree';
3 import { ScopeManager } from './ScopeManager';
4 interface AnalysisOptions {
5     optimistic?: boolean;
6     directive?: boolean;
7     ignoreEval?: boolean;
8     nodejsScope?: boolean;
9     impliedStrict?: boolean;
10     fallback?: string | ((node: TSESTree.Node) => string[]);
11     sourceType?: 'script' | 'module';
12     ecmaVersion?: EcmaVersion;
13 }
14 declare const analyze: (ast: TSESTree.Node, options?: AnalysisOptions | undefined) => ScopeManager;
15 export { analyze, AnalysisOptions };
16 //# sourceMappingURL=analyze.d.ts.map