import React from 'react';
import type { Theme } from '@mui/material';
import type { BaseDropdownProps, DropdownContainerProps } from './Dropdown.types';
declare const BaseDropdown: import("@emotion/styled").StyledComponent<import("@mui/material").SelectProps<unknown> & import("@mui/system").MUIStyledCommonProps<Theme> & BaseDropdownProps<unknown>, {}, {}>;
declare const DropdownContainer: import("@emotion/styled").StyledComponent<import("@mui/system").BoxOwnProps<Theme> & Omit<Omit<React.DetailedHTMLProps<React.HTMLAttributes<HTMLDivElement>, HTMLDivElement>, "ref"> & {
    ref?: ((instance: HTMLDivElement | null) => void) | React.RefObject<HTMLDivElement> | null | undefined;
}, keyof import("@mui/system").BoxOwnProps<Theme>> & import("@mui/system").MUIStyledCommonProps<Theme> & DropdownContainerProps, {}, {}>;
declare const DropdownPlaceholder: ({ placeholder, disabled, }: {
    placeholder: string;
    disabled?: boolean | undefined;
}) => import("react/jsx-runtime").JSX.Element;
export { BaseDropdown, DropdownPlaceholder, DropdownContainer };
