import React, { ReactNode } from 'react'; import { IComponentBaseProps } from '../types'; export type DropdownProps = React.HTMLAttributes & IComponentBaseProps & { item?: ReactNode; horizontal?: 'left' | 'right'; vertical?: 'top' | 'bottom'; end?: boolean; hover?: boolean; open?: boolean; }; export declare const classesFn: ({ className, horizontal, vertical, end, hover, open, }: Pick) => string; declare const _default: React.ForwardRefExoticComponent & IComponentBaseProps & { item?: React.ReactNode; horizontal?: "left" | "right" | undefined; vertical?: "top" | "bottom" | undefined; end?: boolean | undefined; hover?: boolean | undefined; open?: boolean | undefined; } & React.RefAttributes> & { Details: React.ForwardRefExoticComponent> & { Toggle: React.ForwardRefExoticComponent>; }; Toggle: ({ children, color, size, button, dataTheme, className, disabled, ...props }: import("./DropdownToggle").DropdownToggleProps) => import("react/jsx-runtime").JSX.Element; Menu: ({ dataTheme, className, ...props }: import("./DropdownMenu").DropdownMenuProps) => import("react/jsx-runtime").JSX.Element; Item: React.ForwardRefExoticComponent>; }; export default _default;