export declare function set>(object: T, path: string[], value: unknown): (T & { [p: string]: unknown; }) | T; export declare function setMutate>(object: T, path: string[], value: unknown): void;