import { ReactElement, RefObject } from "react";
/**
 * @internal
 */
export interface IInvertableSelectItemRenderOnlyProps {
    onOnly?: () => void;
}
/**
 * @internal
 */
export interface IInvertableSelectItem {
    title?: string;
    icon?: ReactElement;
    isSelected?: boolean;
    onMouseOut?: () => void;
    onMouseOver?: () => void;
    onOnly?: () => void;
    onClick?: () => void;
    renderOnly?: (props: IInvertableSelectItemRenderOnlyProps) => ReactElement;
    isDisabled?: boolean;
    listRef?: RefObject<HTMLElement>;
}
/**
 * @internal
 */
export declare function InvertableSelectItem(props: IInvertableSelectItem): import("react/jsx-runtime").JSX.Element;
//# sourceMappingURL=InvertableSelectItem.d.ts.map