import type { NodeReadableStream } from "@azure/core-rest-pipeline";
import type { HttpResponse, StreamableMethod } from "./common.js";
/**
 * Resolves a StreamableMethod into a binary stream response using Node.js streaming.
 * Returns both the raw HttpResponse (for status/header inspection) and the readable stream body.
 * Error handling is left to the caller so that generated deserializers can apply
 * operation-specific error deserialization (per-status-code details, exception headers, etc.).
 */
export declare function getBinaryStreamResponse(streamableMethod: StreamableMethod): Promise<HttpResponse & {
    blobBody?: Promise<Blob>;
    readableStreamBody?: NodeReadableStream;
}>;
//# sourceMappingURL=getBinaryStreamResponse.d.ts.map