/**
 * Props for the TagInput component.
 * @prop {string[]} modelValue - The model value of the tag input.
 * @prop {number | string} limit - The limit of the tags. Default is -1.
 * @prop {string} bgColor - The background color of the tags. Default is '#f66b0e'.
 * @prop {string} textColor - The text color of the tags. Default is ''.
 */
interface TagInputProps {
    modelValue?: string[];
    limit?: number | string;
    bgColor?: string;
    textColor?: string;
    placeholder?: string;
}
declare const _default: import("vue").DefineComponent<TagInputProps, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
    "update:modelValue": (...args: any[]) => void;
}, string, import("vue").PublicProps, Readonly<TagInputProps> & Readonly<{
    "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined;
}>, {
    modelValue: string[];
    limit: number | string;
    bgColor: string;
    textColor: string;
    placeholder: string;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, HTMLDivElement>;
export default _default;
