import { Injector } from '@angular/core'; import { AuthService } from '../auth/auth.service'; import { EventsManagerService } from '../common/events-manager.service'; import { APIClientService } from '../common/api-client.service'; import { Observable } from 'rxjs/Observable'; import { HttpInterceptor } from '../common/http-interceptor.service'; import { AppConfigurationService } from '../common/app-configuration.service'; import { PersistentCRUDService } from '../storage/persistent-crud.service'; export declare class MediaService extends APIClientService { constructor(http: HttpInterceptor, authService: AuthService, eventsService: EventsManagerService, AppConfiguration: AppConfigurationService, injector: Injector); uploadBase64(data: string, fileName: string, resource: string, resourceId: string): Observable; updateLocalImage(service: PersistentCRUDService, resourceId: string, data: any): Observable; }