import * as React from 'react'; import { InputOption } from './InputOption'; export declare type OnSelection = (item: any) => void; export interface Props { options?: Array; defaultSelection?: string; labelForEmptyOption?: string; onSelection?: OnSelection; disabled?: boolean; reset?: boolean; elmtId?: string; elmtName?: string; } export interface State { selected: string; defaultSelection: string; } export declare class SelectComponent extends React.Component { static defaultProps: Props; constructor(props: any); componentDidUpdate(): void; onSelection: (e: React.SyntheticEvent) => void; render(): JSX.Element; }