import { SpwItemKind } from "../../types/kind"; import { SpwNodeLocation } from "../../util/location"; export interface HydratedSpwItem { kind: SpwItemKind; location?: SpwNodeLocation | null; [k: string]: HydratedSpwItem | HydratedSpwItem[] | SpwItemKind | SpwNodeLocation | unknown; } export interface RawSpwItem { kind: SpwItemKind; location?: SpwNodeLocation | null; key?: string; src: string; [k: string]: RawSpwItem | RawSpwItem[] | string | SpwNodeLocation | unknown; } export declare type SpwItemValue = Record | string | null;