import { SerializableModel } from '@devexpress/analytics-core/analytics-elements'; import { IModelSerializer, IModelSerializerRef, ISerializationInfo, ISerializationInfoArray } from '@devexpress/analytics-core/analytics-utils'; import * as ko from 'knockout'; import { IChartComponent, IChartComponentInfo } from '../../../common/utils/_chartUtils'; import { TitleViewModel } from '../models/_title'; import { FillStyle } from './_fillStyle'; import { Indicator } from './_indicator'; export declare class SeriesViewViewModel extends SerializableModel implements IChartComponent { static from(model: object, serializer?: IModelSerializer): ko.Observable; dispose(): void; static toJson(value: ko.Observable, serializer: IModelSerializer, refs: IModelSerializerRef): object; _getInfo(typeName: string): ISerializationInfoArray; private _createPropertyDisabledDependence; private _createMarkerDependences; private _createLinkOptionsDependences; preInitProperties(model: object): void; getChildComponents(): IChartComponentInfo[]; constructor(model: object, serializer?: IModelSerializer); axisXName: ko.Observable | ko.Computed; axisYName: ko.Observable | ko.Computed; paneName: ko.Observable | ko.Computed; fillStyle: FillStyle; indicators: ko.ObservableArray; titles: ko.ObservableArray; barWidth: ko.Observable | ko.Computed; typeName: string; } export declare const view: ISerializationInfo;