@configurator/ravendb
Version:
RavenDB client for Node.js
8 lines (7 loc) • 728 B
TypeScript
/// <reference path="../../../Types/readable-stream.d.ts" />
import * as stream from "readable-stream";
import { RavenCommandResponsePipeline } from "../../../Http/RavenCommandResponsePipeline";
import { DocumentConventions } from "../../../Documents/Conventions/DocumentConventions";
export declare function getDocumentResultsAsObjects(conventions: DocumentConventions, queryStream: boolean): RavenCommandResponsePipeline<object[]>;
export declare function getDocumentStreamResultsIntoStreamPipeline(conventions: DocumentConventions): RavenCommandResponsePipeline<object[]>;
export declare function streamResultsIntoStream(bodyStream: stream.Stream, conventions: DocumentConventions, writable: stream.Writable): Promise<void>;