import * as React_2 from 'react'; export declare function InputWithTags({ title, placeholder, tags, value: controlledValue, defaultValue, onChange, onTagClick, singleValue, className, inputClassName, tagsClassName, disabled, name, id, required, maxLength, minLength, rows, }: InputWithTagsProps): React_2.JSX.Element; export declare interface InputWithTagsProps { title: string; placeholder?: string; tags: Tag[]; value?: string; defaultValue?: string; onChange?: (value: string) => void; onTagClick?: (tag: Tag) => void; singleValue?: boolean; className?: string; inputClassName?: string; tagsClassName?: string; disabled?: boolean; name?: string; id?: string; required?: boolean; maxLength?: number; minLength?: number; rows?: number; } export declare interface Tag { label: string; value: string; } export { }