import {Observable} from 'rxjs/Observable'; import {InjectionToken} from '@angular/core'; export interface DashboardService { getMultiPagesMeta?: (params) => Observable; getPageDefById: (params) => Observable; updatePageDefById: (params) => Observable; getChartsDef: (params) => Observable; getOptionAndDataById: (params) => Observable; } export const DASHBOARDSERVICE = new InjectionToken('DashboardService');