/** * INTERNAL API - Do not remove this file * * This file exports the full Select component API with all internal props exposed. * It's used by: * 1. @hero-design/rn-work-uikit package - allows access to internal props like * TextInputComponent and groupStyleEnabled for customization * 2. Internal tests - enables testing of the complete component API * 3. Type definitions - provides InternalMultiSelectProps and InternalSingleSelectProps * * The public API (index.tsx) omits internal props to keep the external interface clean, * but this internal version is essential for extending the library functionality. */ import MultiSelect from './MultiSelect'; import SingleSelect from './SingleSelect'; import type { InternalMultiSelectProps } from './MultiSelect'; import type { InternalSingleSelectProps } from './SingleSelect'; export type { InternalMultiSelectProps as MultiSelectProps, InternalSingleSelectProps as SingleSelectProps, }; export default Object.assign(SingleSelect, { Multi: MultiSelect, });