import { IConfig } from '../base-interfaces'; import { HttpClient } from '@angular/common/http'; import { InstalledInstrumentFormModel } from '../models/installed-instrument-form.model'; import { Sort } from '@angular/material/sort'; import { Observable } from 'rxjs'; import { ViewSapInstalledInstrumentListModel } from '../models/view-sap-installed-instrument-list.model'; import { SapInstalledInstrumentModel } from '../models/sap-installed-instrument.model'; import { SapTerritoryModel } from '../models/sap-territory.model'; import { SapStateModel } from '../models/sap-state.model'; import { SapCountryModel } from '../models/sap-country.model'; import { SapContractModel } from '../models/sap-contract.model'; import { SapCallModel } from '../models/sap-call.model'; import { SapActivityModel } from '../models/sap-activity.model'; import * as i0 from "@angular/core"; export declare class SapInstalledInstrumentsService { private config; private http; territoryFilter: boolean; accessToken: string; private baseUrl; constructor(config: IConfig, http: HttpClient); getInstalledInstrumentList(searchForm: InstalledInstrumentFormModel | undefined, sort: Sort | undefined): Observable; getInstalledInstrument(eqCard: number): Observable; getTerritory(refresh?: boolean): Observable; getState(country: string, refresh?: boolean): Observable; getCountry(refresh?: boolean): Observable; getContracts(eqCard: number): Observable; getCalls(eqCard: number): Observable; getActivities(callId: number): Observable; getApplicationSearch(search: string): Observable; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }