export declare const reactSelectComponents: {
    ClearIndicator: (props: import("../..").ClearIndicatorWithMuiSkinProps<import("@mui/material").IconButtonProps>) => import("react").JSX.Element;
    Control: (props: import("../..").ControlWithMuiSkinProps<React.HTMLAttributes<HTMLInputElement>>) => import("react").JSX.Element;
    DropdownIndicator: (props: import("../..").DropdownIndicatorWithMuiSkinProps<import("@mui/material").IconButtonProps>) => import("react").JSX.Element;
    GroupHeading: (props: import("../..").GroupHeadingWithMuiSkinProps) => import("react").JSX.Element;
    Menu: (props: import("../..").MenuWithMuiSkinProps<import("@mui/material").PaperProps>) => import("react").JSX.Element;
    MultiValue: {
        (props: any): import("react").JSX.Element;
        propTypes: {
            children: import("prop-types").Requireable<import("prop-types").ReactNodeLike>;
            isFocused: import("prop-types").Validator<boolean>;
            removeProps: import("prop-types").Validator<NonNullable<import("prop-types").InferProps<{
                onClick: import("prop-types").Validator<(...args: any[]) => any>;
                onMouseDown: import("prop-types").Validator<(...args: any[]) => any>;
                onTouchEnd: import("prop-types").Validator<(...args: any[]) => any>;
            }>>>;
            selectProps: import("prop-types").Validator<object>;
        };
    };
    NoOptionsMessage: (props: {
        children: React.ReactNode;
        selectProps: {
            classes: Record<string, string>;
        };
    }) => import("react").JSX.Element;
    Option: {
        (props: any): import("react").JSX.Element;
        propTypes: {
            children: import("prop-types").Requireable<import("prop-types").ReactNodeLike>;
            innerProps: import("prop-types").Validator<NonNullable<import("prop-types").InferProps<{
                id: import("prop-types").Validator<string>;
                key: import("prop-types").Requireable<string>;
                onClick: import("prop-types").Validator<(...args: any[]) => any>;
                onMouseMove: import("prop-types").Validator<(...args: any[]) => any>;
                onMouseOver: import("prop-types").Validator<(...args: any[]) => any>;
                tabIndex: import("prop-types").Validator<number>;
            }>>>;
            innerRef: import("prop-types").Requireable<any>;
            isFocused: import("prop-types").Validator<boolean>;
            isSelected: import("prop-types").Validator<boolean>;
            isDisabled: import("prop-types").Requireable<boolean>;
            label: import("prop-types").Requireable<string>;
            selectProps: import("prop-types").Requireable<import("prop-types").InferProps<{
                classes: import("prop-types").Requireable<import("prop-types").InferProps<{
                    option: import("prop-types").Requireable<string>;
                    'option--selected': import("prop-types").Requireable<string>;
                    'option--disabled': import("prop-types").Requireable<string>;
                }>>;
            }>>;
        };
    };
    Placeholder: (props: import("../..").PlaceholderWithMuiSkinProps<import("@mui/material").TypographyProps>) => import("react").JSX.Element;
    SingleValue: (props: import("../..").SingleValueWithMuiSkinProps<import("@mui/material").TypographyProps>) => import("react").JSX.Element;
    ValueContainer: (props: import("../..").ValueContainerWithMuiSkinProps) => import("react").JSX.Element;
};
