declare namespace API { export interface CurrentUser { avatar?: string; name?: string; title?: string; group?: string; signature?: string; tags?: { key: string; label: string; }[]; userid?: string; access?: 'user' | 'guest' | 'admin' | any; unreadCount?: number; } export interface LoginStateType { status?: 'ok' | 'error'; code?: number, data?: { access_token: string, expires_in: number } } export interface NoticeIconData { id: string; key: string; avatar: string; title: string; datetime: string; type: string; read?: boolean; description: string; clickClose?: boolean; extra: any; status: string; } }