import { IDropdown } from '@starasia/dropdown';
import { default as React } from 'react';
import { ITooltipProps } from '@starasia/tooltip';

type InputDropdownProps = {
    title?: string;
    requiredTitle?: string;
    description?: string;
    errorMessage?: string;
    inputProps: IDropdown & {
        required?: boolean;
        fullWidth?: boolean;
        extended?: React.ReactNode;
    };
    onClickContainer?: () => void;
    customWidth?: string;
    hideMessageError?: boolean;
    direction?: "vertical" | "horizontal";
    size?: "sm" | "md" | "lg";
    tooltip?: Omit<ITooltipProps, "children">;
    fullWidth?: boolean;
};
export declare const InputDropdown: ({ size, direction, requiredTitle, fullWidth, ...props }: InputDropdownProps) => React.JSX.Element;
export {};
