import { LintConfig } from '../types/Config'; import { GetFormattedOpen } from './MapNode'; import { NbtCollectionNode } from './NbtCollectionNode'; import { NbtNode } from './NbtNode'; export declare abstract class NbtArrayNode extends NbtCollectionNode { protected abstract chars: { closeBracket: string; openBracket: string; sep: string; type: string; }; protected readonly configKeys: { bracketSpacing: keyof LintConfig; semicolonSpacing: keyof LintConfig; sepSpacing: keyof LintConfig; trailingPairSep: keyof LintConfig; }; [GetFormattedOpen](lint: LintConfig): string; }