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; }