import { RuleChunk } from "@cranq/bipt-parser"; import { ChunkType } from "./ChunkType"; import { AboutChunk } from "./AboutChunk"; import { ExportChunk } from "./ExportChunk"; import { IdentifierChunk } from "./IdentifierChunk"; import { NodeImplChunk } from "./NodeImplChunk"; import { PortChunk } from "./PortChunk"; import { PortsChunk } from "./PortsChunk"; export interface NodeChunk extends RuleChunk { type: ChunkType.Node; captures: [string, ExportChunk | null, IdentifierChunk | null]; children?: Array; }