import * as React from 'react'; import { type ItemEqualityComparer } from '../../internals/itemEquality'; import type { ZestChangeEventDetails } from '../../utils/createChangeEventDetails'; import type { REASONS } from '../../utils/reasons'; import type { SelectHandle } from '../store/SelectHandle'; import { type SelectItems } from '../store/SelectStore'; /** * Groups all parts of the select. * Doesn't render its own element. * * Unlike the web version there is no hidden `