import { Subject } from 'rxjs'; import { AuthLibConfig } from '../lib-config'; import * as i0 from "@angular/core"; export declare class AuthStorageManagementService { private readonly libConfig; storageAction$: Subject<{ key: string; value: any; }>; constructor(libConfig: AuthLibConfig); setIdentity(identity: any): void; setIdToken(token: string): void; setAccessToken(token: string): void; setRefreshToken(token: string): void; setRefCount(count: number): void; setTwitterChallenge(challenge: string): void; setSavedLoginMfa(value: string): void; setSavedRecoveryCode(value: string): void; setUeToken(token: string): void; setSocialLoginType(value: string): void; setIsAdmin(isAdmin: string): void; setIsRegisterFromCampaign(value: string): void; setUserReferal(value: string): void; getIdToken(): string; getRefreshToken(): string; getIsAdmin(): boolean; getUserEmail(): any; getChainId(): string; getMetaSignature(): any; getMetaSignatureBackup(): any; getRefCount(): string; getIdentity(): string; getTwitterChallenge(): string; getSavedLoginMfa(): any; getSavedRecoveryCode(): any; getUeToken(): string; getSocialLoginType(): string; getIsRegisterFromCampaign(): string; getUserReferal(): string; clearAccessTokens(): void; clearStorage(): void; removeMetaSignatureBackup(): void; removeRefCount(): void; removeTwitterChallenge(): void; removeSavedLoginMfa(): void; removeSavedRecoveryCode(): void; removeUeToken(): void; removeSocialLoginType(): void; removeMetaSignature(): void; removeIsRegisterFromCampaign(): void; removeUserReferal(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; } //# sourceMappingURL=auth-storage-management.service.d.ts.map