UNPKG

ts-fusion-parser

Version:

Parser for Neos Fusion Files

16 lines (15 loc) 793 B
import { Block } from "./Block"; import { AstNodeVisitorInterface } from "../../common/nodeVisitorInterface"; import { AbstractStatement } from "./AbstractStatement"; import { ObjectPath } from "./ObjectPath"; import { NodePosition } from "../../common/NodePosition"; import { AbstractNode } from "../../common/AbstractNode"; import { AbstractOperation } from "./AbstractOperation"; export declare class ObjectStatement extends AbstractStatement { path: ObjectPath; operation: AbstractOperation | null; block: Block | undefined; cursor: number; constructor(path: ObjectPath, operation: AbstractOperation | null, block: Block | undefined, cursor: number, position: NodePosition, parent: AbstractNode); visit(visitor: AstNodeVisitorInterface, ...args: any[]): unknown; }