/// <reference types="react" />
import './menu.scss';
import { TagNameString } from '@/utils/type';
export interface Props {
    leadingIcon?: React.ReactNode;
    children?: React.ReactNode;
    trailingIcon?: React.ReactNode;
    trailingText?: React.ReactNode;
    disabled?: boolean;
    as?: TagNameString;
}
/**
 * use `<Menu>` to wrap it
 */
export declare const MenuItem: import("react").ForwardRefExoticComponent<Props & Omit<import("react").HTMLProps<HTMLElement>, "ref" | keyof Props> & import("react").RefAttributes<HTMLElement>>;
