import { IconDefinition } from "@fortawesome/free-solid-svg-icons"; import * as RadixDropdownMenu from "@radix-ui/react-dropdown-menu"; import cx from "classnames"; import { ReactNode } from "react"; import "./dropdown-action-menu.scss"; export type MenuItem = { action: () => void; className?: string; icon?: IconDefinition; name: string; }; export type OptionsItem = { key: string; name: string; display?: ReactNode; disabled?: boolean; isSelected?: boolean; }; export type DropdownMenuSimpleProps = { buttonClassName?: cx.Argument; children: ReactNode; items: OptionsItem[]; onItemSelect: (clickedItem: { key: string; name: string; value: boolean; }) => void; isOpen?: boolean; } & Partial>; export declare function DropdownMenuSimple({ children, items, onItemSelect, buttonClassName, isOpen, side, align, }: DropdownMenuSimpleProps): JSX.Element; //# sourceMappingURL=dropdown-menu-simple.d.ts.map