/** * Copyright © INOVUA TRADING. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ import React, { Component } from 'react'; declare class InovuaDropDownButton extends Component { constructor(props: any); shouldComponentUpdate(nextProps: any, nextState: any): any; onMenuDismiss(): void; handleKeyDown(event: any): void; componentDidMount(): void; componentWillUnmount(): void; render(): JSX.Element; renderButton(): any; handleClick(event: any): void; handleFocus(event: any): void; handleBlur(event: any): void; expand(): void; collapse(): void; toggle(): void; isExpandedControlled(): boolean; setExpanded(expanded: any): null | undefined; getExpanded(): any; updateComponentReferenceRegion(): null | undefined; renderMenu(props?: Readonly<{}> & Readonly<{ children?: React.ReactNode; }>): any; renderArrow(): any; getCommonProps(): { theme: any; }; handleClickOutside(event: any): null | undefined; handleWindowScroll(event: any): void; } export default InovuaDropDownButton;