/** In-place */ export declare function freeze(obj: Obj, properties?: (keyof Obj)[] | undefined): void; /** Not in-place */ export declare function frozen(obj: Obj, properties?: (keyof Obj)[] | undefined): Obj; /** Not in-place */ export declare function sealed(obj: Obj): Obj; /** In-place */ export declare function deepFreeze(value: Value): void; /** Not in-place */ export declare function deepFrozen(value: Value): Value; /** In-place */ export declare function deepSeal(value: Value): void; /** Not in-place */ export declare function deepSealed(value: Value): Value; //# sourceMappingURL=freeze.d.ts.map