import * as React from 'react'; import { InputOption } from './InputOption'; export declare type OnSelected = (item: any) => void; export interface Props { reset?: boolean; header?: string; options: Array; defaults?: Array; onSelected: OnSelected; } export interface State { id: string; open: boolean; query: string; selected: Array; } export declare class MmuiDropSelectComponent extends React.Component { dropDownBodyRef: React.RefObject; protected id: any; static id_counter: number; constructor(props: any); protected getID(): string; componentDidUpdate(prevProps: any): void; onBlur: (e: any) => void; onHeaderClick: () => void; onSearchChange: (e: React.SyntheticEvent) => void; onItemSelect: (e: React.SyntheticEvent) => void; isSearchable(): boolean; render(): JSX.Element; }