import { LintConfig } from '../types/Config'; import { GetFormattedString } from '../types/Formattable'; import { ArgumentNode, NodeType } from './ArgumentNode'; import { IdentityNode } from './IdentityNode'; import { NbtCompoundNode } from './NbtCompoundNode'; export declare class ItemNode extends ArgumentNode { id: IdentityNode; tag: NbtCompoundNode; readonly [NodeType] = "Item"; constructor(id?: IdentityNode, tag?: NbtCompoundNode); [GetFormattedString](lint: LintConfig): string; }