import { ClassNamesConfig, GroupBase } from 'react-select';
/**
* Shared `classNames` for react-select components. Paired with the `unstyled` prop, these Tailwind
* classes fully control the look — matching the HeroUI `bordered` input (1px border, primary focus
* ring, default-200/400 borders, bg-white / dark:bg-default) and staying dark-mode-safe.
*
* Pass `invalid` for the error state. Spread consumer overrides after the call:
* `classNames={{ ...reactSelectClassNames(invalid), ...props.classNames }}`.
*/
export declare function reactSelectClassNames