/// <reference types="node" />
import type { AsyncResult } from "@openlens/utilities";
export interface DownloadBinaryOptions {
    signal?: AbortSignal | null | undefined;
}
export type DownloadBinary = (url: string, opts?: DownloadBinaryOptions) => AsyncResult<Buffer, string>;
declare const downloadBinaryInjectable: import("@ogre-tools/injectable").Injectable<DownloadBinary, unknown, void>;
export default downloadBinaryInjectable;
