type GetValueDeep = { error: null; value: T; } | { error: Error; value: null; }; /** * Retrieves a value from a nested object structure using an array of property names as a path. * Returns an object containing either the result or any error encountered during traversal. * * @param {any} obj - The object to traverse * @param {string[]} path - Array of property names defining the path to the desired value * @returns {GetValueDeep} - Object containing the result or error * * @example * const obj = { user: { address: { city: 'New York' } } }; * getValueDeep(obj, ['user', 'address', 'city']); // { error: null, value: 'New York' } */ export declare function getValueDeep(obj: any, path: string[]): GetValueDeep; export {}; //# sourceMappingURL=get-value-deep.d.ts.map