import { IQuery } from "./types/IHubCatalog";
import { IHubSearchResponse } from "./types/IHubSearchResponse";
import { IHubSearchOptions } from "./types/IHubSearchOptions";
import { IHubSearchResult } from "./types/IHubSearchResult";
/**
 * Main entrypoint for searching via Hub
 *
 * Default's to search ArcGIS Portal but can delegate
 * to Hub API when it's available.
 * @param query
 * @param options
 * @returns
 */
export declare function hubSearch(query: IQuery, options: IHubSearchOptions): Promise<IHubSearchResponse<IHubSearchResult>>;
