ts-simple-ast
Version:
TypeScript compiler wrapper for AST navigation and code generation.
15 lines (14 loc) • 531 B
TypeScript
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;
}