import { InjectionToken } from '@angular/core'; import { Observable } from 'rxjs'; export declare const DA_SERVICE_TOKEN: InjectionToken; export interface ITokenModel { [key: string]: any; token: string; } export interface ITokenService { set(data: ITokenModel): boolean; /** * 获取Token,形式包括: * - `get()` 获取 Simple Token * - `get(JWTTokenModel)` 获取 JWT Token */ get(type?: any): ITokenModel; /** * 获取Token,形式包括: * - `get()` 获取 Simple Token * - `get(JWTTokenModel)` 获取 JWT Token */ get(type?: any): T; clear(): void; change(): Observable; /** 获取登录地址 */ readonly login_url: string; /** 登录后跳转地址,未指定时返回 `/` */ redirect: string; } //# sourceMappingURL=interface.d.ts.map