1 |
|
2 |
|
3 |
|
4 |
|
5 |
|
6 |
|
7 |
|
8 |
|
9 |
|
10 |
|
11 |
|
12 |
|
13 |
|
14 |
|
15 |
|
16 | import { Program, BaseNode, Identifier, ImportDeclaration, VariableDeclarator, BlockStatement, ExportNamedDeclaration, ExportDefaultDeclaration, ExportAllDeclaration, FunctionDeclaration, VariableDeclaration, ClassDeclaration, ExportSpecifier, Property } from 'estree';
|
17 | export declare const walk: {
|
18 | simple: any;
|
19 | ancestor: any;
|
20 | };
|
21 | export declare function parse(fileName: string, source: string): Promise<Program>;
|
22 | export declare function isIdentifier(node: BaseNode): node is Identifier;
|
23 | export declare function isImportDeclaration(node: BaseNode): node is ImportDeclaration;
|
24 | export declare function isImportExpression(node: BaseNode): boolean;
|
25 | export declare function isVariableDeclarator(node: BaseNode): node is VariableDeclarator;
|
26 | export declare function isBlockStatement(node: BaseNode): node is BlockStatement;
|
27 | export declare function isProgram(node: BaseNode): node is Program;
|
28 | export declare function isExportNamedDeclaration(node: BaseNode): node is ExportNamedDeclaration;
|
29 | export declare function isExportDefaultDeclaration(node: BaseNode): node is ExportDefaultDeclaration;
|
30 | export declare function isExportAllDeclaration(node: BaseNode): node is ExportAllDeclaration;
|
31 | export declare function isFunctionDeclaration(node: BaseNode): node is FunctionDeclaration;
|
32 | export declare function isVariableDeclaration(node: BaseNode): node is VariableDeclaration;
|
33 | export declare function isClassDeclaration(node: BaseNode): node is ClassDeclaration;
|
34 | export declare function isExportSpecifier(node: BaseNode): node is ExportSpecifier;
|
35 | export declare function isProperty(node: BaseNode): node is Property;
|