1 | import { Cluster } from './cluster';
|
2 | import { SearchQuery } from './searchquery';
|
3 | import { SearchMetaData, SearchQueryOptions, SearchRequest, SearchResult, SearchRow } from './searchtypes';
|
4 | import { StreamableRowPromise } from './streamablepromises';
|
5 |
|
6 |
|
7 |
|
8 | export declare class SearchExecutor {
|
9 | private _cluster;
|
10 | private _bucketName;
|
11 | private _scopeName;
|
12 | |
13 |
|
14 |
|
15 | constructor(cluster: Cluster, bucketName?: string, scopeName?: string);
|
16 | /**
|
17 | * @internal
|
18 | */
|
19 | query(indexName: string, query: SearchQuery | SearchRequest, options: SearchQueryOptions): StreamableRowPromise<SearchResult, SearchRow, SearchMetaData>;
|
20 | }
|