import { HttpClient } from '@angular/common/http'; import { EndPointGetterService } from '../utilities/end-point-getter.service'; import { LauncherApp } from './models'; import { Observable } from 'rxjs'; export declare class LauncherAppService { private http; private epGetter; constructor(http: HttpClient, epGetter: EndPointGetterService); getLauncherApps(): Observable; getLauncherApp(id: number): Observable; postLauncherApp(launcherApp: LauncherApp): Observable; putLauncherApp(launcherApp: LauncherApp): Observable; deleteLauncherApp(id: number): Observable; getLauncherAppsByScenarioAndRole(scenarioId: number, roleId: number): Observable; addLauncherAppsToScenarioAndRole(scenarioId: number, roleId: number, apps: LauncherApp[]): Observable; deleteLauncherAppsFromScenarioAndRole(scenarioId: number, roleId: number, apps: LauncherApp[]): Observable; }