import React from "react"; import type { InputPrimitiveProps } from "../../../Input/index.js"; import type { CommandOptionFormatted } from "../../../Command/index.js"; import { type VariantProps } from "../../../utils.js"; declare const multiAutoCompleteInputVariants: (props?: ({ disabled?: boolean | null | undefined; } & import("class-variance-authority/types").ClassProp) | undefined) => string; type MultiAutoCompleteInputProps = VariantProps & InputPrimitiveProps & { changeValue: (value: string) => void; closeList: () => void; openList: () => void; placeholder: string; removeSelectedOption: (value: string) => void; selectedOptionRenderer?: (item: any, index: number) => React.ReactNode; selectedOptions: CommandOptionFormatted[]; value: string; }; declare const MultiAutoCompleteInput: ({ changeValue, closeList, disabled, endIcon, invalid, openList, placeholder, removeSelectedOption, selectedOptionRenderer, selectedOptions, size, startIcon, value, variant, className, inputRef: parentInputRef, ...props }: MultiAutoCompleteInputProps) => React.JSX.Element; export { MultiAutoCompleteInput, type MultiAutoCompleteInputProps };