import React from "react";
import { DropdownProps } from "./Dropdown.types";
export declare const Dropdown: {
    ({ children, className, isOpen: controlledIsOpen, defaultIsOpen, onOpenChange, placement, offset, closeOnSelect, disabledKeys, selectedKeys: controlledSelectedKeys, defaultSelectedKeys, selectionMode, onAction, onSelectionChange, theme: themeOverrides, darkMode, ...props }: DropdownProps): import("react/jsx-runtime").JSX.Element;
    displayName: string;
} & {
    Trigger: {
        ({ children, className }: import("./Dropdown.types").DropdownTriggerProps): React.ReactElement<import("./DropdownTrigger").TriggerChildProps, string | React.JSXElementConstructor<any>>;
        displayName: string;
    };
    Menu: React.ForwardRefExoticComponent<import("./Dropdown.types").DropdownMenuProps & React.RefAttributes<HTMLDivElement>>;
    Item: React.ForwardRefExoticComponent<import("./Dropdown.types").DropdownItemProps & React.RefAttributes<HTMLDivElement>>;
    Section: React.ForwardRefExoticComponent<import("./Dropdown.types").DropdownSectionProps & React.RefAttributes<HTMLDivElement>>;
    Separator: React.ForwardRefExoticComponent<import("./Dropdown.types").DropdownSeparatorProps & React.RefAttributes<HTMLDivElement>>;
};
