couchbase
Version:
The official Couchbase Node.js Client Library.
19 lines (18 loc) • 562 B
TypeScript
import { Cluster } from './cluster';
import { SearchQuery } from './searchquery';
import { SearchMetaData, SearchQueryOptions, SearchResult, SearchRow } from './searchtypes';
import { StreamableRowPromise } from './streamablepromises';
/**
* @internal
*/
export declare class SearchExecutor {
private _cluster;
/**
* @internal
*/
constructor(cluster: Cluster);
/**
* @internal
*/
query(indexName: string, query: SearchQuery, options: SearchQueryOptions): StreamableRowPromise<SearchResult, SearchRow, SearchMetaData>;
}