import { ReactElement, ReactNode } from "react";
import { FilterSelectOption, FilterTypes } from "~/v1/types/filters";
export interface FilterChipProps {
    label: string;
    value?: string;
    onRemove?: () => void;
    className?: string;
    ref?: React.RefObject<HTMLDivElement>;
    children?: ReactNode;
    columnType?: FilterTypes;
    options?: FilterSelectOption[];
    onValueChange?: (value: any) => void;
    onOperationChange?: (operation: string) => void;
    leadingIcon?: ReactElement;
}
export declare const FilterChip: {
    ({ label, value, onRemove, className, ref, columnType, options, onValueChange, onOperationChange, leadingIcon, ...props }: FilterChipProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
};
//# sourceMappingURL=filter-chip.d.ts.map