import type { SelectHTMLAttributes } from 'react'; import type { DefaultProps } from '../../types'; import type { MergeRight } from '../../utilities'; export type SelectProps = MergeRight & Omit, 'multiple' | 'size'>, // Also Omit size as this sets amount of visible options in multiselect { /** * Defines if the select is readOnly * @deprecated Use `aria-readonly` instead. * @default false */ readOnly?: boolean; /** * Defines the width of Select, where "auto" matches the content width. * @default full */ width?: 'full' | 'auto'; }>; /** * Select component, used to display a native select. * * @example * */ export declare const Select: import("react").ForwardRefExoticComponent & Omit, "multiple" | "size">, "readOnly" | "width"> & { /** * Defines if the select is readOnly * @deprecated Use `aria-readonly` instead. * @default false */ readOnly?: boolean; /** * Defines the width of Select, where "auto" matches the content width. * @default full */ width?: "full" | "auto"; } & import("react").RefAttributes>; //# sourceMappingURL=select.d.ts.map