import { type ReactNode } from 'react';
export declare const Select: <TValue>(props: import("..").WithoutEmotionSpecific<Omit<import("@mui/material").SelectProps<TValue>, "color" | "variant" | "onOpen">> & {
    loading?: boolean | undefined;
    placeholder?: string | undefined;
    getOptionLabel?: ((value: string | number) => string | number) | undefined;
    helperText?: ReactNode;
    hideHelperText?: boolean | undefined;
    isShowClearButton?: boolean | undefined;
    success?: boolean | undefined;
    error?: boolean | undefined;
    label?: string | undefined;
    isEnableAllSelection?: boolean | undefined;
    valueOptions?: TValue | undefined;
    onSelectAll?: (() => void) | undefined;
    onUnselectAll?: (() => void) | undefined;
    onOpen?: VoidFunction | undefined;
} & import("react").RefAttributes<HTMLDivElement>) => import("react").ReactElement<unknown, string | import("react").JSXElementConstructor<any>> | null;
