/**
 * Deeply freezes an object, making the entire thing immutable.
 *
 * @param object - Object to deep freeze
 * @returns A deeply frozen version of the object
 */
export declare function deepFreeze<T extends object>(object: T): Readonly<T>;
