import { ProfileModule, Role } from '../models'; import * as i0 from "@angular/core"; export declare class StorageService { clear(): void; clearSession(): void; get(key: string): any; set(key: string, value: any): void; remove(key: string): void; getSession(key: string): any; setSession(key: string, value: any): void; removeSession(key: string): void; getToken(): string; setToken(token: string): void; removeToken(): void; getRefreshToken(): string; setRefreshToken(refreshToken: string): void; removeRefreshToken(): void; getUsername(): string; setUsername(username: string): void; removeUsername(): void; getUserId(): number; setUserId(userId: number): void; clearUserId(): void; getRole(): Role; setRole(role?: string): void; clearRole(): void; getProfile(): { marketplace: ProfileModule | undefined; fintech: ProfileModule | undefined; allModules: ProfileModule[] | undefined; }; setProfile(profiles: { marketplace: ProfileModule | undefined; fintech: ProfileModule | undefined; allModules: ProfileModule[] | undefined; }): void; removeProfile(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }