import { HTMLAttributes, MouseEvent } from 'react';
export interface UseMenuItemProps {
    checked?: boolean;
    className?: string;
    disabled?: boolean;
    hovered?: boolean;
    type?: string;
    id: string;
    index: number;
    onMouseEnter?: (event: MouseEvent<HTMLElement>, index: number) => void;
    onMouseLeave?: (event: MouseEvent<HTMLElement>, index: number) => void;
    onClick?: (event: MouseEvent<HTMLElement>, index: number) => void;
}
export declare function useMenuItem(props: UseMenuItemProps): HTMLAttributes<HTMLElement>;
