import { ActivityEntity } from '@app/infra/entities/activity.entity'; import { ActivitySearch } from '@app/infra/repositories'; export const IActivityRepository = 'IActivityRepository'; export interface IActivityRepository { search(options: ActivitySearch): Promise; create(activity: Partial): Promise; delete(id: string): Promise; getStatistics(assetId: string | undefined, albumId: string): Promise; }