import { GetChipProps, OnChange, RenderInput, RenderTags } from '../types'; import { TextFieldProps } from '../../TextField'; import { ChipProps } from '@mui/material'; export interface UseAutocompleteProps { chipProps: Partial; defaultValue?: Value[]; getChipProps?: GetChipProps; handleChange?: (value: Value[]) => void; hasCounter?: boolean; initialValue?: Value[]; maxLength?: number; textFieldProps?: Partial; } export interface UseAutocompleteResult { handleAddValue: (value: Value[]) => void; onChange: OnChange; renderInput: RenderInput; renderTags: RenderTags; value: Value[]; } export declare const useAutocomplete: ({ chipProps, defaultValue, getChipProps, handleChange, hasCounter, initialValue, maxLength, textFieldProps, }: UseAutocompleteProps) => UseAutocompleteResult; //# sourceMappingURL=useAutocomplete.d.ts.map