import { Button } from "../../buttons/button/button.mjs"; import "../../buttons/button/index.mjs"; import { Placement } from "../../../types/variables.mjs"; import { SubMenuProps } from "./sub-menu.mjs"; import { ComponentProps, FC, PropsWithChildren, ReactNode } from "react"; //#region src/components/overlays/dropdown-menu/dropdown-menu.d.ts type ItemProps = { onAction: () => void; label: string; }; declare const DropdownMenu: { readonly Root: FC void; }>>; readonly Content: FC<{ children?: ReactNode | undefined; }>; readonly Item: FC; readonly SubMenu: FC; readonly Trigger: FC<{ label: string; size?: ComponentProps['size']; variant?: ComponentProps['variant']; }>; readonly IconTrigger: FC<{ icon: ReactNode; label: string; }>; }; //#endregion export { DropdownMenu };