import { IModelSerializer, ISerializationInfoArray } from '@devexpress/analytics-core/analytics-utils'; import * as ko from 'knockout'; import { IChartComponent } from '../../../common/utils/_chartUtils'; import { ChartElementCollectionItemBase } from '../../internal/_elementCollection'; export declare class TitleViewModel extends ChartElementCollectionItemBase implements IChartComponent { static prefix: string; static from(model: object, serializer?: IModelSerializer): TitleViewModel; constructor(model: object, parent: ko.ObservableArray, serializer?: IModelSerializer); getExpressionProperties(): string[]; getInfo(): ISerializationInfoArray; titleID: ko.Observable; displayName: ko.Observable; text: ko.Observable; } export declare class ChartViewTitleModel extends TitleViewModel { getInfo(): ISerializationInfoArray; } export declare function assignTitleActions(titles: ko.ObservableArray): void; export declare const defaultChartTitleText = "Chart Title"; export declare const chartViewTitleSerializationsInfo: ISerializationInfoArray; export declare const titleSerializationsInfo: ISerializationInfoArray;