openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
19 lines • 800 B
TypeScript
import { i as MediaFactLegacyProjection } from "./media-facts-DiJU7b10.js";
import "./local-roots-vyiBa-3r.js";
//#region src/plugin-sdk/agent-media-payload.d.ts
/**
* Legacy agent media payload layout consumed by older agent adapters.
* @deprecated Pass ordered facts as `MsgContext.media`; use
* `toInboundMediaFacts` from `openclaw/plugin-sdk/channel-inbound`.
*/
type AgentMediaPayload = Omit<MediaFactLegacyProjection, "MediaTranscribedIndexes">;
/**
* @deprecated Pass ordered facts as `MsgContext.media`; use
* `toInboundMediaFacts` from `openclaw/plugin-sdk/channel-inbound`.
*/
declare function buildAgentMediaPayload(mediaList: Array<{
path: string;
contentType?: string | null;
}>): AgentMediaPayload;
//#endregion
export { buildAgentMediaPayload as n, AgentMediaPayload as t };