import { SelectInputItem, SelectInputProps } from '../SelectInput.types';
export interface SelectInputItemViewProps<T = string, I extends SelectInputItem<T | undefined> = SelectInputItem<T | undefined>> extends Required<Pick<SelectInputProps<T>, 'renderValue'>> {
    item: I;
    needle: string | null | undefined;
}
/**
 * Component that renders different types of SelectInput items:
 * options, groups, or separators.
 */
export declare function SelectInputItemView<T = string>({ item, renderValue, needle, }: SelectInputItemViewProps<T>): import("react").JSX.Element | null;
//# sourceMappingURL=SelectInputItemView.d.ts.map