import * as React from "react"; import { Dir } from "./types"; declare type Props = { children: React.ReactNode; menuVisible?: boolean; automationId?: string; dir?: Dir; dropdownAltText: string; }; declare type State = { isMenuVisible: boolean; }; export default class Dropdown extends React.Component { static displayName: string; static defaultProps: { dir: string; }; dropdownButton: HTMLButtonElement | null; constructor(props: Props); toggleDropdownMenu: (e: React.SyntheticEvent) => void; hideDropdownMenu: () => void; getPosition(): ClientRect | null; renderDropdownMenu(): JSX.Element; render(): JSX.Element; } export {};