import { CryptoService } from './crypto.service'; import * as i0 from "@angular/core"; export declare class StorageService { private document; /** * Storage of storage service */ storage?: Storage; /** * Crypto service of storage service */ cryptoService: CryptoService; constructor(document: Document); /** * Sets storage service * @template T * @param {string} key * @param {T} value */ set(key: string, value: T): void; /** * Gets storage service * @template T * @param {StorageNameType | string} key * @returns T | null */ get(key: string): T | null; /** * Removes storage service * @param {string} key */ remove(key: string): void; /** * Clears storage service */ clear(): void; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }