"use strict";Object.defineProperty(exports, "__esModule", { value: true });exports.t = resolveOutboundAttachmentFromUrl;var _loadOptionsBNI6gFyz = require("./load-options-BNI6gFyz.js"); var _irKp5uANes = require("./ir-Kp5uANes.js"); var _storeBfiJnRiX = require("./store-BfiJnRiX.js"); //#region src/media/outbound-attachment.ts async function resolveOutboundAttachmentFromUrl(mediaUrl, maxBytes, options) { const media = await (0, _irKp5uANes.v)(mediaUrl, (0, _loadOptionsBNI6gFyz.t)({ maxBytes, mediaLocalRoots: options?.localRoots })); const saved = await (0, _storeBfiJnRiX.a)(media.buffer, media.contentType ?? void 0, "outbound", maxBytes); return { path: saved.path, contentType: saved.contentType }; } //#endregion /* v9-7c1880c8ba0eea9f */