UNPKG

ts-fusion-parser

Version:

Parser for Neos Fusion Files

16 lines (15 loc) 761 B
import { AbstractNode } from "../../common/AbstractNode"; import { NodePositionInterface } from "../../common/NodePositionInterface"; import { AstNodeVisitorInterface } from "../../common/nodeVisitorInterface"; import { AbstractStatement } from "./AbstractStatement"; export interface PrototypeDocumentationDefinitionModule { title: string; content: string; } export declare class PrototypeDocumentationDefinition extends AbstractStatement { protected rawContent: string; readonly description: string; readonly modules: Array<PrototypeDocumentationDefinitionModule>; constructor(rawContent: string, position: NodePositionInterface, parent?: AbstractNode | undefined); visit(visitor: AstNodeVisitorInterface, ...args: any[]): void; }