/** * Retrieves a nested value from an object using a string path. * * @param obj - The object to search within. * @param path - The string path indicating the property to retrieve (e.g., "a.b.c"). * @param separator - The separator used to split the path (defaults to '.'). * @returns The value found at the specified path, or undefined if any part of the path is not found. * * @example * const obj = { a: { b: { c: 42 } } }; * const value = getByPath(obj, 'a.b.c'); // value is 42 */ export declare const getByPath: (obj: object, path: string, separator?: string) => unknown;