/**
 * Interface for SearchField props.
 * @property {(value?: string) => void} onSearch - called each time user types a character in the input field, or when they click the search bar/'Enter' key
 * @property {string} initialValue - initial value (may be useful if using Redux)
 * @property {boolean} lazySearch - If true, onSearch will only be called when user clicks search button/'Enter' key
 */
export type SearchFieldProps = {
    onSearch: (value?: string) => void;
    initialValue?: string;
    lazySearch?: boolean;
};
/**
 * Search Field component. Can be used by itself, and/or with a table to filter data (Table/PagingTable).
 */
export declare const SearchField: (props: SearchFieldProps) => import("react/jsx-runtime").JSX.Element;
export default SearchField;
