import { ComponentPropsWithoutRef } from 'react'; import { DataTestAutoId } from '../../utilities/types.js'; import { ValuePair } from '../../utilities/valuePair.js'; import { InputGroupProps } from '../input-group/types.js'; export type SelectProps = Omit & DataTestAutoId & Omit, "size" | "children"> & { width?: string; items: (string | ValuePair)[]; placeholder?: string; } & ({ searchable: true; onSearch?: (searchTerm: string) => void; filterFunction?: (item: ValuePair, searchTerm: string) => boolean; } | { searchable?: false; onSearch?: never; filterFunction?: never; }); export declare const Select: import('react').ForwardRefExoticComponent>;