import { IApplicationInfoDto, IAppSessionService, ITenantLoginInfoDto, IUserLoginInfoDto } from './interfaces';
import * as i0 from "@angular/core";
export declare class FakeAppSessionService implements IAppSessionService {
    application: IApplicationInfoDto;
    user: IUserLoginInfoDto;
    userId: string;
    tenant: ITenantLoginInfoDto;
    tenantId: string;
    init(): Promise<boolean>;
    getShownLoginName(): string;
    changeTenantIfNeeded(tenantId?: string): boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<FakeAppSessionService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<FakeAppSessionService>;
}
