/// import './multiSearch.scss'; export interface IOption { checked?: boolean; } export interface IMultiSelectSearchProps { id: string; defaultItems: Option[]; searchResults: Option[]; isSearchComplete: boolean; minCharCount: number; searchOptionCard: any; primaryChip?: number; disabled?: boolean; createButtonText?: string; createdChip?: any; shouldClearChips?: any; placeholder?: string; isPartiallyDisabled?: boolean; onSearch: (searchVal: string) => void; onClearAll?: () => void; onOptionClick?: (item: any) => void; onChipRightClick?: (event: any, label: any, value: any, isPrimary: boolean) => void; onCreateButtonClick?: (value: any) => void; autoFocus?: boolean; customClass?: string; setSearchResultList?: () => void; maxOptionLength?: number; onMoreButtonClickCallback?: () => void; maxLength?: number; canAddMoreProds?: boolean; setDirtyFields?: (key: string | any, flag: boolean) => any; keyName?: string; can_create_new?: boolean; } export declare function MultiSelectSearch({ defaultItems, minCharCount, onSearch, searchResults, id, searchOptionCard, onClearAll, onOptionClick, onChipRightClick, primaryChip, isSearchComplete, disabled, createButtonText, onCreateButtonClick, createdChip, shouldClearChips, placeholder, isPartiallyDisabled, autoFocus, customClass, maxOptionLength, onMoreButtonClickCallback, canAddMoreProds, setDirtyFields, keyName, }: IMultiSelectSearchProps): JSX.Element;