import { GraphConfig } from '../../shared/gallery/graph-config'; import { Observable } from 'rxjs'; import { GalleryServiceProxy } from '../../shared/service-proxies/service-proxies'; import { CustomStyleData } from '../../main/view-data/shared/graph/custom-style.data'; import { GraphSettingData } from '../../main/view-data/shared/graph/graph-setting.data'; import { HttpClient } from '@angular/common/http'; export declare class GraphService { private readonly http; private readonly galleryServiceProxy; static readonly baseUrl: string; static readonly systemUrl: string; private readonly galleryJsonFileName; constructor(http: HttpClient, galleryServiceProxy: GalleryServiceProxy); getGraphConfigs(type: string): Observable>; getGraphStateUrl(graphId: any, stateId: any): Observable; getSysSvgContent(stateUrl: string): Observable; getSvgContent(graphId: string, stateUrl: string): Observable; getGraphConfig(graphId: string): Observable; getAbsoluteStateUrl(graphId: string, stateUrl: string): string; getCustomStyleGraphUrl(graphSetting: any): any; getCustomStyle(graphSetting: GraphSettingData, stateIndex: number): CustomStyleData | null; private getGraphConfigUrl; private deferredAsObservable; }