import { IImage } from '../interfaces/definitions'; import { Observable, BehaviorSubject } from 'rxjs'; export declare class Storage { private subject; private searchSubject; private items; private search; Folder: BehaviorSubject; constructor(hash?: string); ResetItems(items?: Array): void; GetSearcher(): Observable; GetSubsriber(): Observable; DeleteItem(image: IImage): void; UpdateItem(image: IImage, oldId?: any): void; CreateItem(image: IImage): void; /** * Updates all modules that are listening to the products */ forceRefresh(): void; ResetSearch(items?: Array): void; }