12345678910111213141516171819202122232425262728293031323334353637 |
- 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;
- }
- }
|