import React, { Component } from 'react'; import PropTypes from 'prop-types'; import Menu from '../../menu'; import type { SelectMenuProps } from '../types'; export default class SelectMenu extends Component { static isNextMenu: boolean; static propTypes: { dataSource: PropTypes.Requireable<(object | null | undefined)[]>; value: PropTypes.Requireable; prefix: PropTypes.Requireable; onChange: PropTypes.Requireable<(...args: any[]) => any>; children: PropTypes.Requireable; }; menuEl: InstanceType | null; componentDidMount(): void; scrollToSelectedItem(): void; saveRef: (ref: InstanceType | null) => void; render(): React.JSX.Element; }