import { LocalStorageService } from './local-storage.service'; import { LoginStorageData } from '../interface/login-storage-data.interface'; import { LoginResponse } from '../model/login-response'; import { LocalStorageUserObject } from '../model/local-storage-user-object'; export declare class StorageService { localStorageService: LocalStorageService; set schema(value: string); get schema(): string; set username(value: string); get username(): string; constructor(url: string, schema: string, username: string); initStorageObjects(): void; clear(): void; clearAll(): void; get sessionPublicToken(): string; get sessionPublicTokenExp(): number; getSessionLoginData(): LoginStorageData; getSessionKeycloakLoginData(): LoginStorageData; setSessionLoginData(data: LoginStorageData): void; setSessionPublicToken(token: string): void; setSessionPublicTokenExp(exp: number): void; setSessionBusy(busy: boolean): void; getSessionBusy(): boolean; get localLoginResponse(): LoginResponse; get localSessionId(): string; get localDataSessionId(): string; get localKeycloakState(): string; getLocalUserObject(userName: string): LocalStorageUserObject; setLoginResponse(loginResponse: LoginResponse): void; setLocalSessionId(id: string): void; setLocalDataSessionId(id: string): void; setLocalKeycloakState(keycloakState: string): void; }