import { AbstractStorageService } from "@bitwarden/common/platform/abstractions/storage.service"; import { StorageOptions } from "@bitwarden/common/platform/models/domain/storage-options"; export class IllegalSecureStorageService implements AbstractStorageService { constructor() {} get valuesRequireDeserialization(): boolean { throw new Error("Method not implemented."); } has(key: string, options?: StorageOptions): Promise { throw new Error("Method not implemented."); } save(key: string, obj: T, options?: StorageOptions): Promise { throw new Error("Method not implemented."); } async get(key: string): Promise { throw new Error("Method not implemented."); } async set(key: string, obj: T): Promise { throw new Error("Method not implemented."); } async remove(key: string): Promise { throw new Error("Method not implemented."); } async clear(): Promise { throw new Error("Method not implemented."); } }