import React from "react";
import "../style/input-box.css";
export interface Ui89InputSelectMultiTagPropsRenderOption<T> {
    option: T;
    index: number;
}
export interface Ui89InputSelectMultiTagProps<T> {
    value: T[];
    onChange?: (value: T[]) => void;
    options: T[];
    getValueKey?: (row: T) => string;
    renderOption?: (props: Ui89InputSelectMultiTagPropsRenderOption<T>) => React.ReactNode;
    renderTag?: (option: T) => React.ReactNode;
    placeholder?: string;
    maxHeight?: string;
    optionHeight?: number;
    search?: boolean;
    onSearch?: (search: string) => void;
}
export declare function Ui89InputSelectMultiTag<T>(props: Ui89InputSelectMultiTagProps<T>): React.JSX.Element;
