import { LintConfig } from '../types/Config'; import { NodeType } from './ArgumentNode'; import { NbtCollectionNode } from './NbtCollectionNode'; import { NbtNode, NbtNodeType, NbtNodeTypeName } from './NbtNode'; export declare const ChildNbtNodeType: unique symbol; export declare class NbtListNode extends NbtCollectionNode { readonly [NodeType] = "NbtList"; readonly [NbtNodeType] = "List"; [ChildNbtNodeType]: NbtNodeTypeName; protected chars: { openBracket: string; sep: string; closeBracket: string; }; protected readonly configKeys: { bracketSpacing: keyof LintConfig; sepSpacing: keyof LintConfig; trailingPairSep: keyof LintConfig; }; }