import { default as IDataTableDateFilterInputProps } from './IDataTableDateFilterInputProps';
/**
 * Renders the date-specific filter trigger + picker for a DataTable column.
 *
 * Extracted from DataTableFilterInput to keep the parent component focused on
 * non-date filter rendering (Popover + Command).
 *
 * Trigger strategy:
 * - Filter active  → DataTableFilterDisplay chip (clicking it re-opens the picker)
 * - Filter inactive → plain Button with the column title
 *
 * The DatePicker / DateRangePicker inside DataTableDateFilterContent manages its
 * own open state, so no outer Popover or manual close ref is needed here.
 */
declare const DataTableDateFilterInput: <T extends object>({ filterDisplayRef, columnTitle, internalOperator, internalValue, isFilterActive, operatorOptions, getOperatorOptions, valueType, onOperatorChange, onApply, onClear, }: IDataTableDateFilterInputProps<T>) => import("react/jsx-runtime").JSX.Element;
export default DataTableDateFilterInput;
