ts-fusion-parser
Version:
Parser for Neos Fusion Files
14 lines (13 loc) • 739 B
TypeScript
import { AbstractNode } from "../../common/AbstractNode";
import { NodePositionInterface } from "../../common/NodePositionInterface";
import { AstNodeVisitorInterface } from "../../common/nodeVisitorInterface";
import { AbstractStatement } from "./AbstractStatement";
import { ObjectStatement } from "./ObjectStatement";
export declare class PropertyDocumentationDefinition extends AbstractStatement {
protected readonly rawContent: string;
readonly type: string;
readonly text: string | undefined;
constructor(rawContent: string, position: NodePositionInterface, parent?: AbstractNode | undefined);
findNextStatement(): ObjectStatement | undefined;
visit(visitor: AstNodeVisitorInterface, ...args: any[]): void;
}