import React from "react";
import type { InputPropsStyle } from "../input/Input";
import type { ButtonPropsSize } from "../button/Button";
export interface TermSearchProps {
    setTermValue: (string: any) => void;
    pushTerm: React.Dispatch<React.SetStateAction<any[]>>;
    allTerms: string[];
    className?: string;
    type?: string;
    label?: string;
    placeholder?: string;
    labelStyle?: InputPropsStyle;
    name?: string;
    termValue: string;
    primary?: boolean;
    color?: string;
    icon?: string;
    iconSize?: string;
    size?: ButtonPropsSize;
    removeFilterItem?(param: any, value: any): void;
    tipContent?: React.ReactNode;
}
export declare const TermSearch: ({ className, termValue, setTermValue, pushTerm, allTerms, type, label, placeholder, labelStyle, name, color, icon, size, iconSize, tipContent, removeFilterItem, }: TermSearchProps) => JSX.Element;
//# sourceMappingURL=TermSearch.d.ts.map