export declare const isNodeList: (value: unknown) => value is ValueType[]; export declare const isJsonValue: (value: unknown) => value is JsonValue; export declare const isArray: (value: unknown) => value is unknown[]; export declare const createNodeList: () => JsonValue[]; export type JsonValue = string | number | boolean | null | JsonValue[] | { [key: string]: JsonValue; }; export type ValueType = JsonValue | typeof Nothing; export type NodesType = Exclude; export type LogicalType = boolean; export type NodeList = ValueType[]; export declare const Nothing: unique symbol;