export type PathSegment = string | number; export type Path = PathSegment[]; export declare const getByPath: (input: T, path: Path) => unknown; export declare const setByPath: (input: T, path: Path, value: unknown) => T; export declare const deleteByPath: (input: T, path: Path) => T;