import React from 'react';
import { GridFilterProps } from '../../filters';
import { DateRangeFilterStore, DateRangeValue, Identifiable } from '@custis/common';
import { TTableColumn } from '../../models';
import moment from 'moment/moment';
interface Props<TItem extends Identifiable, TFilter, TSorting> extends GridFilterProps<DateRangeValue> {
    column: TTableColumn<TItem, TFilter, TSorting>;
    store: DateRangeFilterStore;
    onChange?(value: [moment.Moment | null, moment.Moment | null] | null): void;
}
export declare const DateRangeColumnFilter: <TItem extends Identifiable, TFilter, TSorting>({ store, value, column, onReset, onConfirm, onChange, ...rest }: Props<TItem, TFilter, TSorting>) => React.JSX.Element;
export {};
