export declare type DeepReadonly<TYPE> = TYPE extends Record<string | number | symbol, any> ? {
    readonly [KEY in keyof TYPE]: DeepReadonly<TYPE[KEY]>;
} : TYPE;
