@configurator/ravendb
Version:
RavenDB client for Node.js
12 lines (11 loc) • 795 B
TypeScript
/// <reference path="../../Types/readable-stream.d.ts" />
import { QueryResult } from "../Queries/QueryResult";
import { DocumentConventions } from "../Conventions/DocumentConventions";
import * as stream from "readable-stream";
import { QueryCommand } from "./QueryCommand";
import { ServerCasing, ServerResponse } from "../../Types";
export declare class FacetQueryCommand extends QueryCommand {
setResponseAsync(bodyStream: stream.Stream, fromCache: boolean): Promise<string>;
static parseQueryResultResponseAsync(bodyStream: stream.Stream, conventions: DocumentConventions, fromCache: boolean, bodyCallback?: (body: string) => void): Promise<QueryResult>;
static mapToLocalObject(json: ServerCasing<ServerResponse<QueryResult>>, conventions: DocumentConventions): QueryResult;
}