import { ModelSerializer } from '@devexpress/analytics-core/analytics-utils'; import * as ko from 'knockout'; import { DashboardFormatConditionTopBottomType, DashboardFormatConditionValueType } from '../../enums'; import { IDashboardSerializationInfoArray } from '../../metadata/_base-metadata'; import { FormatConditionStyleBase } from './format-condition-style-base'; export declare class FormatConditionTopBottom extends FormatConditionStyleBase { rank: ko.Observable; rankType: ko.Observable; topBottom: ko.Observable; _actualRankType: ko.PureComputed; constructor(modelJson?: any, serializer?: ModelSerializer); protected _getInfoButStyleSettings(): IDashboardSerializationInfoArray; getSpecificType: () => DashboardFormatConditionTopBottomType; setSpecificType: (type: DashboardFormatConditionTopBottomType) => void; }