/** * Makes the specified object or array immutable at runtime.\ * NOTE: This is a destructive operation - the same object is returned as was passed in (just as with * [Object.freeze](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/freeze)). * @param object The object to be frozen. * @returns The value of the object parameter. */ export declare function deepFreeze(object: TObject): TObject;