export type Mosaic = '~#~'; export declare class BasicsAuthorityTool { /** 马赛克`~#~` */ static mosaic: Mosaic; /** * 判断有阅读权限 */ readPermission(value: T): value is Exclude; handlingError(value: string): string; /** 判断是否有权限,可以用于读取和更新权限 */ hasAuthority>(updateVo: T, key: keyof T): boolean; /** 是否是马赛克 */ isMosaic(value: T | Mosaic): value is Mosaic; /** 马赛克渲染为空 */ mosaicBlank(value: string): string; } export declare const BasicsAuthority: BasicsAuthorityTool;