ts-simple-ast
Version:
TypeScript compiler wrapper for AST navigation and code generation.
5 lines (4 loc) • 1.64 kB
TypeScript
import { ArrayLiteralExpression, CallExpression, SourceFile, ClassDeclaration, ConstructorDeclaration, ConstructSignatureDeclaration, Decorator, EnumDeclaration, EnumMember, ExportDeclaration, ExportSpecifier, ExpressionWithTypeArguments, FunctionDeclaration, GetAccessorDeclaration, HeritageClause, Identifier, ImportDeclaration, ImportSpecifier, InterfaceDeclaration, MethodDeclaration, MethodSignature, NamespaceDeclaration, Expression, ParameterDeclaration, PropertyDeclaration, PropertySignature, SetAccessorDeclaration, TypeAliasDeclaration, TypeParameterDeclaration, VariableDeclaration, VariableDeclarationList, VariableStatement, JSDoc } from "./../compiler";
export declare const nodeToWrapperMappings: {
[x: number]: typeof SourceFile | typeof ArrayLiteralExpression | typeof Expression | typeof CallExpression | typeof ClassDeclaration | typeof ConstructorDeclaration | typeof ConstructSignatureDeclaration | typeof Decorator | typeof EnumDeclaration | typeof EnumMember | typeof ExportDeclaration | typeof ExportSpecifier | typeof ExpressionWithTypeArguments | typeof FunctionDeclaration | typeof GetAccessorDeclaration | typeof HeritageClause | typeof Identifier | typeof ImportDeclaration | typeof ImportSpecifier | typeof InterfaceDeclaration | typeof MethodDeclaration | typeof MethodSignature | typeof NamespaceDeclaration | typeof ParameterDeclaration | typeof PropertyDeclaration | typeof PropertySignature | typeof SetAccessorDeclaration | typeof TypeAliasDeclaration | typeof TypeParameterDeclaration | typeof VariableDeclaration | typeof VariableDeclarationList | typeof VariableStatement | typeof JSDoc;
};