export declare const DropdownMenu: (({ autocomplete, autocompleteMode, searchValue: providedSearchValue, onSearch, focusLoop, defaultSearchValue, onOpenChange, ...props }: import("./dropdown-menu-root").DropdownMenuRootProps) => import("react/jsx-runtime").JSX.Element) & {
    Trigger: import("react").ForwardRefExoticComponent<Omit<import("./dropdown-menu-trigger").DropdownMenuTriggerProps, "ref"> & import("react").RefAttributes<HTMLButtonElement>>;
    /**
     * `TriggerItem` is a helper component that renders a `Trigger` as a `MenuItem`.
     */
    TriggerItem: import("react").ForwardRefExoticComponent<Omit<import("./dropdown-menu-trigger").DropdownMenuTriggerItemProps, "ref"> & import("react").RefAttributes<HTMLButtonElement>>;
    Content: import("react").ForwardRefExoticComponent<Omit<import("./dropdown-menu-content").MenuContentProps, "ref"> & import("react").RefAttributes<unknown>>;
    Item: import("react").ForwardRefExoticComponent<Omit<import("./dropdown-menu-item").DropdownMenuItemProps, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
    Group: import("react").ForwardRefExoticComponent<Omit<import("./types").WithAsChild<import("@ariakit/react").MenuGroupProps>, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
    Label: import("react").ForwardRefExoticComponent<Omit<import("./types").WithAsChild<import("@ariakit/react").MenuGroupLabelProps>, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
    Separator: import("react").ForwardRefExoticComponent<Omit<import("./types").WithAsChild<import("@ariakit/react").MenuSeparatorProps>, "ref"> & import("react").RefAttributes<HTMLHRElement>>;
    EmptyState: import("react").ForwardRefExoticComponent<import("react").HTMLAttributes<HTMLDivElement> & {
        children: import("react").ReactNode;
    } & import("react").RefAttributes<HTMLDivElement>>;
};
//# sourceMappingURL=dropdown-menu.d.ts.map