import BsDropdown from "react-bootstrap/Dropdown"; import { VerticalToggle } from "../VerticalToggle"; import type { DropdownProps } from "react-bootstrap/Dropdown"; import type { BsPrefixRefForwardingComponent } from "react-bootstrap/helpers"; export interface IDropdownProps extends DropdownProps { } export interface IDropdownMeta { source: "select" | "click" | "rootClose" | "keydown"; } export declare type IDropdownWrapper = BsPrefixRefForwardingComponent<"div", IDropdownProps>; export interface IDropdownBase extends IDropdownWrapper { Header: typeof BsDropdown.Header; Toggle: typeof BsDropdown.Toggle; Menu: typeof BsDropdown.Menu; Item: typeof BsDropdown.Item; Divider: typeof BsDropdown.Divider; } export interface IDropdown extends IDropdownWrapper, IDropdownBase { VerticalToggle: typeof VerticalToggle; }