export interface DropdownOption<T = string> {
    id: T;
    name: string;
    description?: string;
    icon?: string;
}
export interface DropdownPickerProps<T = string> {
    options: Array<DropdownOption<T>>;
    selectedOption: DropdownOption<T>;
    onSelect: (option: DropdownOption<T>) => void;
    useIcon: boolean;
    ariaLabel: string;
    chatServiceInstance?: any;
    iconVariant?: 'normal' | 'outlined' | 'custom';
}
export declare function DropdownPicker<T = string>({ options, selectedOption, onSelect, useIcon, ariaLabel, chatServiceInstance, iconVariant, }: DropdownPickerProps<T>): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=dropdown-picker.d.ts.map