import { JsonPointer, JsonError } from 'json-schema-library'; import { JsonNode, Change } from '../types'; export type SetValueReturnType = [JsonError] | [T, Change[]]; /** * Set a value at pointer-location * @returns new node-tree with a list of changes applied or an error */ export declare function setValue(node: T, pointer: JsonPointer, value: any): SetValueReturnType;