import { FC, ReactNode } from 'react'; import * as DropdownMenu from '@radix-ui/react-dropdown-menu'; import { InferComponentProps } from '../../types.js'; export declare const DropdownMenuRoot: FC; export declare const DropdownMenuTrigger: import("react").ForwardRefExoticComponent>; export declare const DropdownMenuSeparator: ({ ...props }: { [x: string]: any; }) => import("react/jsx-runtime").JSX.Element; type DropdownMenuItemProps = InferComponentProps & { icon?: ReactNode; subLabel?: ReactNode; children?: ReactNode; }; export declare const DropdownMenuItem: FC; export declare const BaseDropdownMenuItem: FC; declare const StyledDropdownMenuContent: import("styled-components/dist/types.js").IStyledComponentBase<"web", import("styled-components").FastOmit, never>> & string & Omit>, keyof import("react").Component>; export declare const DropdownMenuPortalContent: ({ children, sideOffset, ...props }: InferComponentProps) => import("react/jsx-runtime").JSX.Element; export {};