/**
 * @description Функция проходит по всем конечным элементам объекта.
 * @return Array of {path: string[], value: any}
 * @example
 * { person: { profile: { head: { mouth: 1, eyes: 2 } } } }
 * Result:
 * [
 *   {
 *     path: ['person', 'profile', 'head', 'mouth'],
 *     value: 1
 *   },
 *   {
 *     path: ['person', 'profile', 'head', 'eyes'],
 *     value: 2
 *   }
 * ]
 */
export default function bypassObject(object: any): BypassItem[];
interface BypassItem {
    value: any;
    path: string[];
    name: string;
    set: (x: any) => void;
}
export {};
