import { SpwNode } from "../../../../abstract/node"; import { SpwItemKind } from "../../../../../types/kind"; import { HydratedSpwItem, RawSpwItem } from "../../../../../abstract/interfaces/internal"; import { SpwItemKey } from "../../../../../abstract/item"; export default abstract class LabeledAtomNode extends SpwNode { protected static token: string | undefined; readonly token: T; constructor(node: U, h?: H); get key(): SpwItemKey; }