UNPKG

typescript-immutable-helper

Version:

Helpers for handling immutable objects with typescript

13 lines (12 loc) 331 B
/** * freezes an object recursively * @param {T} object object child freeze * @returns {T} frozen object */ export declare function deepFreeze<T>(object: T): T; /** * checks if object is deep frozen with {@link deepFreeze] * @param object * @returns {boolean} */ export declare function isDeepFrozen(object: any): boolean;