import { User } from "../models/user"; import { EventEmitter } from "@angular/core"; export declare abstract class BaseUserService { User: User | null; IsLoggedIn: boolean | null; IsAuthenticationReady: boolean; AuthenticationChanged: EventEmitter; abstract Init(): void; abstract Login(redirectUrl?: string, silent?: boolean, thirdPartyOnly?: boolean, thirdPartyProvider?: string): Promise; abstract Logout(): void; abstract SetOrganization(organizationId?: number): Promise; abstract UpdateAvailability(available: boolean): Promise; abstract GetAccessToken(): string | null; abstract GetCookie(cname: string): string | null; abstract SetCookie(cname: string, cvalue: string, exdays: number): void; } //# sourceMappingURL=baseuser.service.d.ts.map