export declare const Combobox: import("react").FunctionComponent<import("../../../../engines/types").PropsType<{
    size: {
        xs: import("@linaria/core").LinariaClassName;
        s: import("@linaria/core").LinariaClassName;
        m: import("@linaria/core").LinariaClassName;
        l: import("@linaria/core").LinariaClassName;
    };
    view: {
        default: import("@linaria/core").LinariaClassName;
    };
}> & ((Omit<import("../../../..").InputHTMLAttributes<HTMLInputElement>, "size" | "onChange" | "checked" | "maxLength" | "minLength" | "type" | "value" | "target"> & import("../../../../components/Combobox/ComboboxOld/Combobox.types").CustomComboboxProps & {
    valueType?: "single";
    value?: import("../../../../components/Combobox/ComboboxOld/Combobox.types").ComboboxPrimitiveValue;
    onChangeValue?: (value?: import("../../../../components/Combobox/ComboboxOld/Combobox.types").ComboboxPrimitiveValue) => void;
} & import("react").RefAttributes<HTMLInputElement>) | (Omit<import("../../../..").InputHTMLAttributes<HTMLInputElement>, "size" | "onChange" | "checked" | "maxLength" | "minLength" | "type" | "value" | "target"> & import("../../../../components/Combobox/ComboboxOld/Combobox.types").CustomComboboxProps & {
    valueType: "multiple";
    value?: Array<import("../../../../components/Combobox/ComboboxOld/Combobox.types").ComboboxPrimitiveValue>;
    onChangeValue?: (value?: Array<import("../../../../components/Combobox/ComboboxOld/Combobox.types").ComboboxPrimitiveValue>) => void;
} & import("react").RefAttributes<HTMLInputElement>))>;
export declare const ComboboxItem: import("react").FunctionComponent<import("../../../../engines/types").PropsType<import("../../../../engines/types").Variants> & Omit<import("react").HTMLAttributes<HTMLDivElement>, "onSelect"> & {
    id?: string;
    disabled?: boolean;
    label?: import("react").ReactNode;
    role?: string;
    contentLeft?: import("react").ElementType | import("react").ReactNode;
    contentRight?: import("react").ElementType | import("react").ReactNode;
    name?: string;
    checked?: boolean;
    text?: string;
    value?: string | number | boolean;
    isSelected?: boolean;
    onClick?: (event: import("react").MouseEvent<HTMLDivElement>) => void;
    onSelect?: (value?: any, text?: any) => void;
    size?: string;
    view?: string;
} & import("react").RefAttributes<HTMLDivElement>>;
export declare const ComboboxDivider: import("react").FunctionComponent<import("../../../../engines/types").PropsType<import("../../../../engines/types").Variants> & import("react").HTMLAttributes<HTMLDivElement> & {
    id?: string;
    size?: string;
    view?: string;
} & import("react").RefAttributes<HTMLDivElement>>;
export declare const ComboboxFooter: import("react").FunctionComponent<import("../../../../engines/types").PropsType<import("../../../../engines/types").Variants> & import("react").HTMLAttributes<HTMLDivElement> & {
    id?: string;
    size?: string;
    view?: string;
} & import("react").RefAttributes<HTMLDivElement>>;
export declare const ComboboxGroup: import("react").FunctionComponent<import("../../../../engines/types").PropsType<import("../../../../engines/types").Variants> & import("react").HTMLAttributes<HTMLDivElement> & {
    id?: string;
    labelClassName?: string;
    groupClassName?: string;
    label?: React.ReactNode;
    role?: string;
    size?: string;
    view?: string;
} & import("react").RefAttributes<HTMLDivElement>>;
export declare const ComboboxHeader: import("react").FunctionComponent<import("../../../../engines/types").PropsType<import("../../../../engines/types").Variants> & import("react").HTMLAttributes<HTMLDivElement> & {
    id?: string;
    size?: string;
    view?: string;
} & import("react").RefAttributes<HTMLDivElement>>;
//# sourceMappingURL=Combobox.d.ts.map