/// import * as React from "react"; import { SearchStore } from "../../store"; import { Scope, ScopeSelectStyle } from "./scope-select"; export { ScopeSelectStyle }; import * as styles from "./style/index.css"; export declare type SearchBarStyle = Partial; export interface SearchBarProps { classNames?: SearchBarStyle; hasScopes?: boolean; helpTranslationPath?: string; minChar?: number; onSearchCriteriaChange?: (query?: string, scope?: string) => void; placeholder?: string; scopes: Scope[]; store: SearchStore; } export declare class SearchBar extends React.Component { private input?; componentDidMount(): void; onInputChange(query: string): void; onScopeSelection(scope: string): void; focusQuery(): void; reset(): void; render(): JSX.Element; }