import { AbstractKeyValueStorage } from './abstract-key-value-storage.service'; import { IStorage } from '../interfaces'; export declare class SessionStorageService extends AbstractKeyValueStorage implements IStorage { /** * Установка значения по ключу * @param key Ключ, по которому необходимо сохранить данные * @param value Данные для сохранения */ protected _set(key: string, value: any): Promise; /** * Получение значения по ключу * @param key Ключ, по которому необходимо получить значение */ protected _get(key: string): Promise; /** * Удаление значения по ключу * @param key Ключ по которым необходимо удалить данные */ protected _remove(key: string): Promise; protected _clear(): Promise; protected _getStorageInstance(): Promise; }