import type { Media } from "../../entities/models/media";

export interface IMediaRepository {
  getMedia(id: string): Promise<Media | undefined>;
  listMedia(opts?: { limit?: number; offset?: number }): Promise<Media[]>;
  deleteMedia(id: string): Promise<void>;
}
