import React from 'react'; import { WrappedComponentProps } from 'react-intl'; import { PropertyType } from '@haulmont/jmix-react-core'; export interface TemporalInterval { minDate: string; maxDate: string; } interface DataTableIntervalEditorProps { onChange: (value: TemporalInterval) => void; id: string; propertyType: PropertyType; } export declare type DataTableIntervalEditorMode = 'last' | 'next' | 'predefined'; export declare type TimeUnit = 'days' | 'hours' | 'minutes' | 'months'; export declare type PredefinedIntervalOption = 'today' | 'yesterday' | 'tomorrow' | 'lastMonth' | 'thisMonth' | 'nextMonth'; declare const dataTableIntervalEditor: React.FC>> & { WrappedComponent: React.ComponentType>; }; export { dataTableIntervalEditor as DataTableIntervalEditor };