UNPKG

openclaw

Version:

Multi-channel AI gateway with extensible messaging integrations

25 lines (24 loc) 947 B
import { i as OpenClawConfig } from "../types.openclaw-DBHlrrVj.js"; import { n as MsgContext } from "../templating-DE3RVG5z.js"; import { d as MediaUnderstandingOutput, f as MediaUnderstandingProvider, u as MediaUnderstandingDecision } from "../types-CYL5O5NV.js"; import { t as ActiveMediaModel } from "../active-model-Cxn6sQSw.js"; //#region src/media-understanding/apply.d.ts type ApplyMediaUnderstandingResult = { outputs: MediaUnderstandingOutput[]; decisions: MediaUnderstandingDecision[]; appliedImage: boolean; appliedAudio: boolean; appliedVideo: boolean; appliedFile: boolean; }; declare function applyMediaUnderstanding(params: { ctx: MsgContext; cfg: OpenClawConfig; agentId?: string; agentDir?: string; workspaceDir?: string; providers?: Record<string, MediaUnderstandingProvider>; activeModel?: ActiveMediaModel; }): Promise<ApplyMediaUnderstandingResult>; //#endregion export { applyMediaUnderstanding };