UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

15 lines (14 loc) 531 B
import * as ts from "typescript"; import { Node, Expression } from "./../common"; import { ChildOrderableNode } from "./../base"; export declare const ExpressionStatementBase: (new (...args: any[]) => ChildOrderableNode) & typeof Node; export declare class ExpressionStatement extends ExpressionStatementBase<ts.ExpressionStatement> { /** * Gets this expression statement's expression. */ getExpression(): Expression<ts.Expression>; /** * Removes this expression statement. */ remove(): void; }