import { ColumnDateFormatterProps } from './types';
/**
 * Function to filter by date in a column
 */
export declare const useCustomDateFilter: <TRow>(props: ColumnDateFormatterProps<TRow>) => (row: TRow, value: string) => boolean;
/**
 * Function helper that returns the formatter,
 * customFilter and customSort of a date column
 */
export declare const useColumnDate: <TRow>(props: ColumnDateFormatterProps<TRow>) => {
    formatter: (formatterProps: import('react-data-grid').RenderCellProps<TRow, unknown>) => import("@emotion/react/jsx-runtime").JSX.Element;
    renderGroupCell: (groupProps: import('react-data-grid').RenderGroupCellProps<TRow, unknown>) => import("@emotion/react/jsx-runtime").JSX.Element;
    customFilter: (row: TRow, value: string) => boolean;
    customSort: (a: TRow, b: TRow) => 0 | 1 | -1;
};
//# sourceMappingURL=useColumnDate.d.ts.map