export interface IStorageOptions { isAccess?: boolean; } export interface IStorage { setItem: ( name: string, value: string, options?: IStorageOptions, ) => Promise | void; getItem: (name: string, options?: IStorageOptions) => Promise | null | string; deleteItem: (name: string, options?: IStorageOptions) => Promise | void; }