import React, { ComponentProps } from "react";
import { EbayChangeEventHandler } from "../common/event-utils/types";
type SelectValue = string | ReadonlyArray<string> | number;
export type ChangeEventProps = {
    index: number;
    selected: string[];
};
export type EbaySelectProps = Omit<ComponentProps<"select">, "onChange"> & {
    borderless?: boolean;
    defaultValue?: SelectValue;
    onChange?: EbayChangeEventHandler<HTMLSelectElement, ChangeEventProps>;
    floatingLabel?: string;
    forwardedRef?: React.Ref<HTMLSelectElement>;
    inputSize?: "default" | "large";
    invalid?: boolean;
};
declare const _default: React.ForwardRefExoticComponent<Omit<EbaySelectProps, "ref"> & React.RefAttributes<React.FC<EbaySelectProps>>>;
export default _default;
//# sourceMappingURL=ebay-select.d.ts.map