import { Observable } from 'rxjs'; import { Dashboard } from '../models/dashboard.model'; import { NgxDhis2HttpClientService } from '@iapps/ngx-dhis2-http-client'; export declare class DashboardService { private httpClient; constructor(httpClient: NgxDhis2HttpClientService); getAll(): Observable; getOne(id: string): Observable; getDashboardItem(id: string): Observable; save(dashboard: Dashboard, action: string): Observable; delete(id: string): Observable; getAllDashboardConfigs(): Observable; getDashboardItemsConfigs(id: String): Observable; getChartConfigs(chartId: String): Observable; getVisualizationsConfigs(item: any, selections?: any[]): Observable; fetchDashboardItemAnalyticsData(): Observable; }