import { ITokenModel } from './itoken.model';
import { Observable } from 'rxjs';
import { InjectionToken } from "@angular/core";
export declare const DA_SERVICE_TOKEN: InjectionToken<ITokenService>;
export declare function DA_SERVICE_TOKEN_FACTORY(): ITokenService;
export interface ITokenService {
    set(data: ITokenModel): boolean;
    get(type?: any): ITokenModel;
    get<T extends ITokenModel>(type?: any): T;
    clear(): void;
    change(): Observable<ITokenModel>;
}
