import MediaRepository from "../../business/data/repositories/MediaRepository"; import Media from "../../business/models/Media"; import { Observable } from "rxjs"; import MediaDataAccess from "./dataaccess/MediaDataAccess"; export default class MediaRepositoryImpl implements MediaRepository { private mediaDataAccess; constructor(mediaDataAccess: MediaDataAccess); createMedia(contentPath: string, authToken: string): Observable; getMedias(mediaIds: string[], authToken: string): Observable; }