diff --git a/types/react-select/index.d.ts b/types/react-select/index.d.ts index 6f5f1f134b..899c19b113 100644 --- a/types/react-select/index.d.ts +++ b/types/react-select/index.d.ts @@ -11,6 +11,20 @@ import { StateManager } from './src/stateManager'; export default StateManager; +export * from './src/types'; export { createFilter } from './src/filters'; -export { components } from './src/components/index'; -export { mergeStyles } from './src/styles'; +export { mergeStyles, Styles, StylesConfig } from './src/styles'; + +export { Props, FormatOptionLabelMeta } from './src/Select'; + +export { components, SelectComponentsConfig, IndicatorComponentType } from './src/components'; +export { IndicatorProps } from './src/components/indicators'; +export { ControlProps } from './src/components/Control'; +export { GroupProps } from './src/components/Group'; +export { InputProps } from './src/components/Input'; +export { MenuProps, MenuListComponentProps } from './src/components/Menu'; +export { MultiValueProps } from './src/components/MultiValue'; +export { OptionProps } from './src/components/Option'; +export { PlaceholderProps } from './src/components/Placeholder'; +export { SingleValueProps } from './src/components/SingleValue'; +export { ValueContainerProps } from './src/components/containers';