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; }