import { Meta } from '@storybook/react';
import { Props } from 'chakra-react-select';
import Select from './Select';
import { ColourOption } from './storyHelpers/selectData';
declare const meta: Meta<typeof Select>;
export default meta;
/**
 *
 * @see https://react-select.com/advanced#accessibility
 */
export declare const CustomAriaLive: () => import("react/jsx-runtime").JSX.Element;
/**
 *
 * @see https://react-select.com/advanced#custom-filter-logic
 */
export declare const CustomFilterOptionWithCreateFilter: () => import("react/jsx-runtime").JSX.Element;
/**
 *
 * @see https://react-select.com/advanced#custom-filter-logic
 */
export declare const CustomFilterOptionFunction: () => import("react/jsx-runtime").JSX.Element;
/**
 *
 * @see https://react-select.com/advanced#replacing-builtins
 */
export declare const FormatGroupLabel: () => import("react/jsx-runtime").JSX.Element;
export declare const GetOptionLabel: () => import("react/jsx-runtime").JSX.Element;
export declare const GetOptionValue: () => import("react/jsx-runtime").JSX.Element;
export declare const IsOptionDisabled: () => import("react/jsx-runtime").JSX.Element;
export declare const ReplaceMenuBuffer: () => import("react/jsx-runtime").JSX.Element;
/**
 *
 * @param props https://react-select.com/components#adjusting-the-styling
 */
export declare const ControlEmoji: (props: Props<ColourOption>) => import("react/jsx-runtime").JSX.Element;
export declare const ClearIndicator: () => import("react/jsx-runtime").JSX.Element;
export declare const Control: () => import("react/jsx-runtime").JSX.Element;
export declare const DropdownIndicator: () => import("react/jsx-runtime").JSX.Element;
export declare const Group: () => import("react/jsx-runtime").JSX.Element;
export declare const GroupHeading: () => import("react/jsx-runtime").JSX.Element;
export declare const IndicatorsContainer: () => import("react/jsx-runtime").JSX.Element;
export declare const IndicatorSeparator: () => import("react/jsx-runtime").JSX.Element;
export declare const Input: () => import("react/jsx-runtime").JSX.Element;
export declare const LoadingIndicator: () => import("react/jsx-runtime").JSX.Element;
export declare const Menu: () => import("react/jsx-runtime").JSX.Element;
export declare const MenuList: () => import("react/jsx-runtime").JSX.Element;
export declare const LoadingMessage: () => import("react/jsx-runtime").JSX.Element;
export declare const NoOptionsMessage: () => import("react/jsx-runtime").JSX.Element;
export declare const MultiValueContainer: () => import("react/jsx-runtime").JSX.Element;
export declare const MultiValueLabel: () => import("react/jsx-runtime").JSX.Element;
export declare const MultiValueRemove: () => import("react/jsx-runtime").JSX.Element;
export declare const Option: () => import("react/jsx-runtime").JSX.Element;
export declare const Placeholder: () => import("react/jsx-runtime").JSX.Element;
export declare const SelectContainer: () => import("react/jsx-runtime").JSX.Element;
export declare const SingleValue: () => import("react/jsx-runtime").JSX.Element;
export declare const ValueContainer: () => import("react/jsx-runtime").JSX.Element;
