import type { DataTableMatchModeOption } from '@primereact/types/primitive/datatable'; import * as React from 'react'; export declare const TEXT_MATCH_MODES: DataTableMatchModeOption[]; export declare const NUMERIC_MATCH_MODES: DataTableMatchModeOption[]; export declare const DATE_MATCH_MODES: DataTableMatchModeOption[]; export declare const BOOLEAN_MATCH_MODES: DataTableMatchModeOption[]; export declare function getDefaultMatchModes(dataType?: string): DataTableMatchModeOption[]; export declare const DataTableFilter: ((inProps?: (import("@primereact/types/core").GlobalComponentProps & {} & {} & Omit, keyof import("@primereact/types/core").GlobalComponentProps> & import("@primereact/types/primitive/datatable").DataTableFilterProps) | undefined) => React.JSX.Element | null) & Record & { displayName?: string; };