/// import { CategoryOption } from './DropdownStyled'; import { IDropdown } from './DropdownTypes'; export declare const CustomOptionWithImage: (option: IDropdown.Option & { selected?: boolean; avatarProps?: IDropdown.Props['avatarProps']; }) => import("react").JSX.Element; export declare const normalizeDropdownData: (data: IDropdown.Option[] | IDropdown.OptionGroups | undefined) => IDropdown.Option[]; export declare const isCategorizedData: (data: IDropdown.Option[]) => boolean; export declare const groupOptionsByCategory: (data: IDropdown.Option[]) => IDropdown.Category[]; export declare const getCategoryOptionKey: (category: IDropdown.Category, option: IDropdown.CategoryOption, optionIndex: number) => string; export declare const CategoryOptionsList: ({ categories, selectedValue, getListSelectEvents, itemComponent: ItemComponent, }: { categories: IDropdown.Category[]; selectedValue?: string | null; getListSelectEvents: (option: IDropdown.Option, index: number) => Record; itemComponent?: IDropdown.Props['itemComponent']; }) => import("react").JSX.Element;