/** * 解析输出路径:用户传文件路径(有扩展名)就直用;传目录就拼默认文件名; * 不传用 defaultDir。镜像 optima-gen 的 resolveOutputPath。 */ export declare function resolveOutputPath(userOutput: string | undefined, defaultDir: string, defaultFilename: string): { dir: string; filename: string; }; /** * 下载 URL 到本地文件,返回最终路径。 * * 原生 fetch(scout CLI 统一不引 axios)+ **流式**落盘(不整文件进内存,spec §7.4), * 超 MAX_VIDEO_BYTES 中止并清理半成品。非 2xx 抛明确错误(如临时直链过期 403), * 让 agent 能感知而非写出 0 字节文件。超时复用 getHttpTimeoutMs。 */ export declare function downloadToFile(url: string, dir: string, filename: string): Promise; //# sourceMappingURL=download.d.ts.map