declare type Many = T | readonly T[]; declare type PropertyName = string | number | symbol; declare type PropertyPath = Many; export declare const setInWithPath: (obj: any, value: any, path: string | string[], pathIndex: number) => any; export declare function setIn(obj: TReturn, value: TValue, field: PropertyPath): TReturn; export {};