import * as React from 'react'; interface IHeaderSearchProps { onPressEnter: Function; className: any; placeholder: any; dataSource?: any; onSearch?: any; } export default class HeaderSearch extends React.PureComponent { input: any; static propTypes: { className: any; placeholder: any; onSearch: any; onPressEnter: any; defaultActiveFirstOption: any; dataSource: any; defaultOpen: any; }; static defaultProps: { defaultActiveFirstOption: boolean; onPressEnter: () => void; onSearch: () => void; className: string; placeholder: string; dataSource: never[]; defaultOpen: boolean; }; constructor(props: any); onKeyDown: (e: any) => void; onChange: (value: any) => void; enterSearchMode: () => void; leaveSearchMode: () => void; debouncePressEnter(): void; render(): JSX.Element; } export {};