import { type AnyObject, type UnknownObject } from '@augment-vir/core'; /** * Flattens a nested object into a single-level object. * * @category Package : @augment-vir/common * @example * * ```ts * import {flattenObject} from '@augment-vir/common'; * * flattenObject({a: 'hello', b: {c: 42, d: {e: true, a: 'bye'}}}); * // {a: 'bye', 'c': 42, 'e': true} * ``` */ export declare function flattenObject(originalObject: Readonly): UnknownObject;