import { Stream, Writable } from "node:stream";
import { RavenCommandResponsePipeline } from "../../../Http/RavenCommandResponsePipeline.js";
import { DocumentConventions } from "../../../Documents/Conventions/DocumentConventions.js";
export declare function getDocumentResultsAsObjects(conventions: DocumentConventions, queryStream: boolean): RavenCommandResponsePipeline<object[]>;
export declare function getDocumentStreamResultsIntoStreamPipeline(conventions: DocumentConventions): Promise<RavenCommandResponsePipeline<object[]>>;
export declare function streamResultsIntoStream(bodyStream: Stream, conventions: DocumentConventions, writable: Writable): Promise<void>;
//# sourceMappingURL=Pipelines.d.ts.map