import { AbstractDAO } from './abstract.dao'; import { EntityType, Entity } from '../entitytype'; export declare class InMemoryDAO extends AbstractDAO { entityType: EntityType; protected data: any[]; constructor(entityType: EntityType); listAll(): Promise; findUnique(id: number | string): Promise; create(properties: Entity): void; edit(key: number | string, properties: Entity): void; delete(key: number | string): void; }