import { forwardRef, type ReactNode, type SelectHTMLAttributes } from "react"; import { FieldShell } from "../TextField/FieldShell"; import { useFieldIds } from "../TextField/useFieldIds"; export interface SelectOption { value: string; label: string; disabled?: boolean; } export interface SelectProps extends Omit, "size"> { label: ReactNode; /** Options to render. Alternatively pass } {options?.map((option) => ( ))} {children} ); });