/// <reference types="react" />
import { Filter } from "@easyv/dtable-types/output/Filter";
import { TableColumn } from "@easyv/dtable-types/output/Column";
import { InputStatus } from "antd/es/_util/statusUtils";
declare type Props = ClassNameAndStyle & {
    filter: Omit<Filter, "id">;
    fields: TableColumn[];
    onChange: (v: Partial<Filter>) => void;
    onRemove: () => void;
    editable?: boolean;
    status?: InputStatus;
    removeable?: boolean;
};
declare function FilterItem({ style, removeable, className, filter, editable, fields, status, onChange, onRemove, }: Props): JSX.Element;
export default FilterItem;
