import { HttpClient } from '@angular/common/http'; import { Store } from '@ngrx/store'; import { Attribute, ChartAggregatedWidgetOptions, Item, YapI18nService, YapSnackbarService } from '@onepoint-yap/dashboard'; import { Observable } from 'rxjs'; import { AggregationResult, YapAggregationService } from './base-aggregation.service'; import * as i0 from "@angular/core"; export declare class YapBackendAggregationService extends YapAggregationService { private store; private snackBar; private translateService; private httpClient; private rs; private classes; private fields; private filters; constructor(store: Store, snackBar: YapSnackbarService, translateService: YapI18nService, httpClient: HttpClient); aggregate(datasources: string[], options: ChartAggregatedWidgetOptions): Observable; getValueFromAttribute(item: Item, attribute: Attribute): import("@onepoint-yap/dashboard").AttributeSimpleValue; static ɵfac: i0.ɵɵFactoryDeclaration; static ɵprov: i0.ɵɵInjectableDeclaration; }