UNPKG

ts-fusion-parser

Version:

Parser for Neos Fusion Files

14 lines (13 loc) 734 B
import { AbstractNode } from "../../common/AbstractNode"; import { Comment } from "../../common/Comment"; import { NodePosition } from "../../common/NodePosition"; import { AstNodeVisitorInterface } from "../../common/nodeVisitorInterface"; import { AbstractStatement } from './AbstractStatement'; import { VisitableAbstractNode } from "./VisitableAbstractNode"; export declare class StatementList extends VisitableAbstractNode { readonly statements: AbstractStatement[]; readonly comments: Comment[]; constructor(statements: AbstractStatement[], comments: Comment[] | undefined, position: NodePosition, parent: AbstractNode); toString(intend?: number): string; visit(visitor: AstNodeVisitorInterface): unknown; }