import { ArrayPropertyChangedEventArgs, BaseModel, PropertyChangedEventArgs } from '@devexpress/analytics-core/analytics-serializer-native'; export interface IDateRangeEditorItem { displayName: string; iconTemplate?: string; range: () => Date[]; id?: string; } declare class PredefinedRangeModel extends BaseModel { onPropertyChanged(args: PropertyChangedEventArgs | ArrayPropertyChangedEventArgs): void; dateRanges: IDateRangeEditorItem[]; timeRanges: IDateRangeEditorItem[]; } export declare const predefinedDateRangesModel: PredefinedRangeModel; export declare const predefinedDateRanges: IDateRangeEditorItem[]; export declare const predefinedTimeRanges: IDateRangeEditorItem[]; export {};