import { ReactNode } from 'react';
import { TTableFilterParsers, TTableFilterProps, TTableFilterType } from '../../model/filter.types';
export type FiltersProps = {
    value: unknown;
    onChange: unknown;
    onReset: () => void;
    children: ReactNode;
} & Record<string, unknown>;
declare const FilterCommon: import('react').MemoExoticComponent<({ fieldName, filterProps, filterParsers, filterType, children, className, }: {
    className?: string;
    children?: ReactNode;
    filterType?: TTableFilterType;
    fieldName: string;
    filterProps?: TTableFilterProps;
    filterParsers: TTableFilterParsers;
}) => import("react/jsx-runtime").JSX.Element | null>;
export default FilterCommon;
//# sourceMappingURL=col-filter-common.d.ts.map