import { HttpClient } from '@angular/common/http'; import { AuthService } from '../auth/auth.service'; import { Observable } from 'rxjs'; import { AutoTablePageableResponse } from '@muchencute/mrrs-types'; import { Tendency, TendencyData, TendencyStatus } from './tendency-models'; /** * @since 1.1.0 */ export declare class TendencyService { private httpClient; private authService; private coreConfig; private _baseURL; constructor(httpClient: HttpClient, authService: AuthService, coreConfig: any); getTendencies(params: { [name: string]: any; }): Observable>; getTendency(id: number): Observable; newTendency(tendency: Tendency): Observable; updateTendency(tendency: Tendency): Observable; removeTendency(id: number): Observable; updateTendencyStatus(id: number, status: TendencyStatus): Observable; /** * @since 1.2.8 */ getTendencyDataList(id: number, params: { [name: string]: any; }): Observable>; addTendencyData(id: number, data: TendencyData): Observable; updateTendencyData(id: number, data: TendencyData): Observable; removeTendencyData(id: number, date: string): Observable; }