import { Undefinable } from '../Types'; import { IStorageRepository } from './Storage.types'; export default class StorageRepository implements IStorageRepository { #private; constructor(storage: Storage, name?: string); deleteAsync(key: string): Promise; getAsync(key: string): Promise>; setAsync(key: string, entity: T): Promise; }