import { type GroupBase, type OptionProps } from "react-select";
import type { OptionMinimal } from "./Select.types";
/**
* Menu row for the multi-select, rendering the option's avatar before its text.
*
* Unlike `MultiValueLabel`, `Option` is shared with the single-select, so the
* avatar is gated on `isMulti`. Avatars are a multi-select affordance in the
* design (DES-171), and gating keeps the single-select provably untouched.
* `isMulti` reaches us because `OptionProps` extends react-select's
* `CommonProps`.
*/
export declare const SelectOption: