/**
 * Applies Object.freeze deeply, as seen on https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze
 *
 * @returns the same object but frozen.
 */
export declare const deepFreeze: <T>(object: T, dontFreeze?: Set<unknown>) => T;
//# sourceMappingURL=deep-freeze.function.d.ts.map