import IODefinitions from '../../core/definitions.cjs'; import { Position } from '../../core/positions.cjs'; import Node from './nodes.cjs'; import TokenNode from './tokens.cjs'; import '../../schema/schema.cjs'; import '../../schema/types/memberdef.cjs'; import '../../schema/schema-types.cjs'; import '../tokenizer/tokens.cjs'; import '../../core/decimal/decimal.cjs'; import '../../errors/io-error.cjs'; import '../tokenizer/token-types.cjs'; declare class MemberNode implements Node { type: string; key?: TokenNode; value: Node; constructor(value: Node, key?: TokenNode); toValue(defs?: IODefinitions): any; getStartPos(): Position; getEndPos(): Position; } export { MemberNode as default };