import React from 'react'; import { Definition } from 'sync-ql'; import { DataFilterSet, DataFilterType, DataFilterOperation, FiltersMessage, DataOption } from '../types/filter.type'; export declare const operationsConstrains: Definition; interface DataTableFilterProps { type: DataFilterSet; label: string; operation: DataFilterOperation; range?: [DataFilterType, DataFilterType]; value: DataFilterType | [DataFilterType, DataFilterType]; messages: FiltersMessage; onChange: (operation: DataFilterOperation, value: DataFilterType | [DataFilterType, DataFilterType]) => void; onOptionsLoad: (text: string) => Promise; } export declare const DataTableFilter: React.FC; export {}; //# sourceMappingURL=filter.d.ts.map