import { MemoryEntity } from 'src/entities/memory.entity'; export const IMemoryRepository = 'IMemoryRepository'; export interface IMemoryRepository { search(ownerId: string): Promise; get(id: string): Promise; create(memory: Partial): Promise; update(memory: Partial): Promise; delete(id: string): Promise; getAssetIds(id: string, assetIds: string[]): Promise>; addAssetIds(id: string, assetIds: string[]): Promise; removeAssetIds(id: string, assetIds: string[]): Promise; }