/** * Obfuscates an object by recursively obfuscating each of its properties. * The function handles numbers, strings, and nested objects. * * @param {T extends string | number | object} value - The object to be obfuscated. * @param {Map} translation - The translation map used for obfuscation. * @returns {T extends string | number | object} - The obfuscated object, maintaining the same structure as the input. */ export declare function obfuscateObject(value: T, translation: Map): T; //# sourceMappingURL=object.d.ts.map