UNPKG

@hackolade/couchbase

Version:

Re-published version to have all prebuilds defined as npm packages without platform constraints for cross building an Electron application - The official Couchbase Node.js Client Library.

21 lines (20 loc) 683 B
import { Cluster } from './cluster'; import { SearchQuery } from './searchquery'; import { SearchMetaData, SearchQueryOptions, SearchRequest, SearchResult, SearchRow } from './searchtypes'; import { StreamableRowPromise } from './streamablepromises'; /** * @internal */ export declare class SearchExecutor { private _cluster; private _bucketName; private _scopeName; /** * @internal */ constructor(cluster: Cluster, bucketName?: string, scopeName?: string); /** * @internal */ query(indexName: string, query: SearchQuery | SearchRequest, options: SearchQueryOptions): StreamableRowPromise<SearchResult, SearchRow, SearchMetaData>; }