import { Store, CoreModel } from "../index"; interface StorageMap { [key: string]: any; } declare class MemoryStore extends Store { storage: StorageMap; init(): Promise; exists(uid: any): Promise; _find(request: any, offset: any, limit: any): Promise; _save(object: any, uid: any): Promise; _delete(uid: any): Promise; _patch(object: any, uid: any): Promise; _update(object: any, uid: any): Promise; getAll(uids: any): Promise; _getSync(uid: any): T; _removeAttribute(uuid: string, attribute: string): Promise; _get(uid: any): Promise; __clean(): Promise; _incrementAttribute(uid: any, prop: any, value: any, updateDate: Date): Promise; _upsertItemToCollection(uid: any, prop: any, item: any, index: any, itemWriteCondition: any, itemWriteConditionField: any, updateDate: Date): Promise; _deleteItemFromCollection(uid: any, prop: any, index: any, itemWriteCondition: any, itemWriteConditionField: any, updateDate: Date): Promise; static getModda(): { uuid: string; label: string; description: string; webcomponents: any[]; documentation: string; logo: string; configuration: { default: {}; widget: { tag: string; url: string; }; schema: { type: string; properties: {}; }; }; }; } export { MemoryStore, StorageMap };