export declare function freeze<T>(a: T[]): readonly T[];
export declare function freeze<T extends Function>(f: T): T;
export declare function freeze<T>(o: T): Readonly<T>;
