@devlander/utils
Version:
Comprehensive JavaScript and TypeScript utilities for seamless development. Includes object manipulation, data validation, and more.
4 lines (3 loc) • 307 B
TypeScript
import { AnyObject, NestedRecord } from "../types/value.types";
export type AssignValueCallback = (payload: AnyObject, key: string | number, val: NestedRecord) => NestedRecord;
export declare function assignValue(val: unknown, key: string | number, payload: AnyObject, callback: AssignValueCallback): void;