import IODefinitions from '../../core/definitions.cjs'; import { Position } from '../../core/positions.cjs'; import Node from './nodes.cjs'; import '../../schema/schema.cjs'; import '../../schema/types/memberdef.cjs'; import '../../schema/schema-types.cjs'; declare abstract class ContainerNode implements Node { type: string; children: Array; constructor(type: string, children?: Array); toValue(defs?: IODefinitions): any; abstract getStartPos(): Position; abstract getEndPos(): Position; } export { ContainerNode as default };