import { ClearIndicatorProps, InputProps, MenuProps, MultiValueGenericProps, MultiValueProps, MultiValueRemoveProps, ValueContainerProps } from "react-select"; import { IDropdownControlProps, IDropdownIndicatorProps, ISelectDropdownOptionProps } from "./SelectDropdown/SelectDropdown.interface"; import { IDropdownOption, TDropdownVariant } from "./Dropdown.interface"; export declare const SelectDropdownComponents: { Control: ({ isError, ...props }: IDropdownControlProps) => import("react/jsx-runtime").JSX.Element; DropdownOption: ({ option, variant }: ISelectDropdownOptionProps) => import("react/jsx-runtime").JSX.Element; DropdownMenu: (props: MenuProps) => import("react/jsx-runtime").JSX.Element; MultiValueSelectedItem: (props: MultiValueProps) => import("react/jsx-runtime").JSX.Element; MultiValueSelectedItemLabel: (props: { option: MultiValueGenericProps; variant: TDropdownVariant; }) => import("react/jsx-runtime").JSX.Element; MultiValueRemoveButton: (props: MultiValueRemoveProps) => import("react/jsx-runtime").JSX.Element; Indicator: ({ isHidden: isClearable, ...props }: IDropdownIndicatorProps) => import("react/jsx-runtime").JSX.Element | null; ClearIndicator: (props: ClearIndicatorProps) => import("react/jsx-runtime").JSX.Element; MultiValueContainer({ children, hasValue, isMulti, ...rest }: ValueContainerProps): import("react/jsx-runtime").JSX.Element; ValueContainer: ({ hasValue, isMulti, ...rest }: ValueContainerProps) => import("react/jsx-runtime").JSX.Element; Input: ({ id, ...props }: InputProps) => import("react/jsx-runtime").JSX.Element; };