import { ModelSerializer, ISerializationInfoArray } from '@devexpress/analytics-core/analytics-utils'; import * as ko from 'knockout'; import { PointLabelContentType, PointLabelOrientation, PointLabelOverlappingMode, PointLabelPosition } from '../../enums'; import { SerializableModel } from '../../serializable-model'; export declare class PointLabelOptionsBase extends SerializableModel { showPointLabels: ko.Observable; orientation: ko.Observable; overlappingMode: ko.Observable; constructor(JSON?: any, serializer?: ModelSerializer); getInfo(): ISerializationInfoArray; grabFrom(options: PointLabelOptionsBase): void; } export declare class PointLabelOptions extends PointLabelOptionsBase { showForZeroValues: ko.Observable; position: ko.Observable; contentType: ko.Observable; constructor(JSON?: any, serializer?: ModelSerializer); getInfo(): ISerializationInfoArray; grabFrom(options: PointLabelOptions): void; }