UNPKG

1.64 kBTypeScriptView Raw
1// Type definitions for react-select 4.0
2// Project: https://github.com/JedWatson/react-select#readme
3// Definitions by: Jon Freedman <https://github.com/jonfreedman>
4// Nathan Bierema <https://github.com/Methuselah96>
5// Thomas Chia <https://github.com/thchia>
6// Joonas Rouhiainen <https://github.com/rjoonas>
7// Kyle Holmberg <https://github.com/kylemh>
8// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
9
10import { StateManager } from './src/stateManager';
11
12export default StateManager;
13
14export * from './src/types';
15export { createFilter } from './src/filters';
16export { mergeStyles, Styles, StylesConfig } from './src/styles';
17export { defaultTheme } from './src/theme';
18
19export { NonceProvider } from './src/NonceProvider';
20export { Props, FormatOptionLabelMeta, NamedProps } from './src/Select';
21
22export { components, SelectComponentsConfig, IndicatorComponentType } from './src/components';
23export { ValueContainerProps, ContainerProps, IndicatorContainerProps } from './src/components/containers';
24export { IndicatorProps } from './src/components/indicators';
25export { ControlProps } from './src/components/Control';
26export { GroupProps } from './src/components/Group';
27export { InputProps } from './src/components/Input';
28export { MenuProps, MenuListComponentProps } from './src/components/Menu';
29export { MultiValueProps } from './src/components/MultiValue';
30export { OptionProps } from './src/components/Option';
31export { PlaceholderProps } from './src/components/Placeholder';
32export { SingleValueProps } from './src/components/SingleValue';