import { ModelSerializer, ISerializationInfoArray } from '@devexpress/analytics-core/analytics-utils'; import * as ko from 'knockout'; import { IDashboardSerializationInfo } from '../../metadata/_base-metadata'; import { DataItemLink } from '../data-item'; import { MeasureCalculationWindowDefinition } from './measure-calc-window-definition'; export declare class SpecificWindowDefinition extends MeasureCalculationWindowDefinition { dimensions: ko.ObservableArray; _dimensionsInfoPatcher: (propertyInfo: IDashboardSerializationInfo) => IDashboardSerializationInfo; constructor(modelJson?: any, serializer?: ModelSerializer); getInfo(): ISerializationInfoArray; equals(def: any): boolean; }