export interface UCenterMenuItem { name: string; icon: string; flag: string; link: string; groupId: string; isDir: '0'; } export interface UCenterMenuGroup { name: string; icon: string; isOpen: '0' | '1'; isDir: '1'; subMenu: UCenterMenuItem[]; } export declare type UCenterMenu = UCenterMenuItem | UCenterMenuGroup; export declare type UCenterMenuList = UCenterMenu[]; export interface User { id: string; name: string; mobile: string; token: string; permissions: { [key: string]: boolean; }; }