export declare class SessionDataService { tokenKey: string; userRoleKey: string; userCountryKey: string; loginUrlKey: string; defaultRedirectUrl: string; userPermissions: string[]; userPermissionPrerfix: string; userLanguagePrefix: string; userServicesPrefix: string; private storage; constructor(); getItem(key: string): any; setItem(key: string, data: any): void; removeItem(key: string): void; getToken(): any; setToken(value: string): void; isLoggedIn(): boolean; setUserRole(value: string): void; getUserRole(): any; localLogout(redirect?: boolean): void; setLoginUrl(loginUrl: string): void; getLoginUrl(): any; isSafariBrowser(): boolean; setUserPermissions(permissions: string[]): void; userHasPermission(permission: string): any; removeItemsByPrefix(prefix: string): void; setUserLanguage(items: any[]): void; getUserLanguageWord(key: string): string; setUserCountry(val: string): void; getUserCountry(): any; setUserServices(data: any): void; userHasService(service: string): boolean; }