import { type ReactNode, type HTMLAttributes } from 'react';
import type { IconComponentName } from '../Icon/IconComponents';
export declare type DropdownOptionType<T = unknown> = HTMLAttributes<HTMLDivElement> & {
    label: string | ReactNode;
    value: string;
    icon?: IconComponentName;
    info?: T;
};
export declare type DropdownProps = {
    selected: DropdownOptionType | null;
    children: React.ReactNode;
    testID?: string;
};
declare const Dropdown: ({ selected, children, testID }: DropdownProps) => import("@emotion/react/jsx-runtime").JSX.Element;
export default Dropdown;
