import React, { ReactNode } from 'react'; import { TDropdownMenu } from './DropdownMenu'; import { TDropdownItem } from './DropdownItem'; import { TDropdownToggle } from './DropdownToggle'; export declare type TDropdown = { children?: ReactNode; className?: string; direction?: DirectionTypes; disableOutsideClick?: boolean; icon?: boolean; isOpen: boolean; offset?: number; onClick?: (state: object) => void; right?: RightTypes; rtl?: boolean; }; declare type DropdownComponent = React.ForwardRefExoticComponent> & { Item: React.ForwardRefExoticComponent>; Menu: React.ForwardRefExoticComponent>; Toggle: React.ForwardRefExoticComponent>; }; declare type DirectionTypes = 'top' | 'right' | 'bottom' | 'left'; declare type RightTypes = 'start' | 'end'; export declare const Dropdown: DropdownComponent; export default Dropdown;