import React from "react"; import type { ValueOf } from "@excalidraw/common/utility-types"; import type { JSX } from "react"; export type DropdownMenuItemProps = { icon?: JSX.Element; badge?: React.ReactNode; value?: string | number | undefined; onSelect?: (event: Event) => void; children: React.ReactNode; shortcut?: string; selected?: boolean; className?: string; } & Omit, "onSelect">; declare const DropdownMenuItem: { ({ icon, badge, value, children, shortcut, className, selected, onSelect, ...rest }: DropdownMenuItemProps): import("react/jsx-runtime").JSX.Element; displayName: string; Badge: { ({ type, children, }: { type?: ValueOf; children: React.ReactNode; }): import("react/jsx-runtime").JSX.Element; displayName: string; }; }; export declare const DropDownMenuItemBadgeType: { readonly GREEN: "green"; readonly RED: "red"; readonly BLUE: "blue"; }; export declare const DropDownMenuItemBadge: { ({ type, children, }: { type?: ValueOf; children: React.ReactNode; }): import("react/jsx-runtime").JSX.Element; displayName: string; }; export default DropdownMenuItem;