openclaw
Version:
Multi-channel AI gateway with extensible messaging integrations
4 lines (3 loc) • 1.02 kB
JavaScript
import { a as recordCapabilityCandidateFailure, c as resolveClosestResolution, d as resolveMediaProviderRequestTimeoutMs, f as throwCapabilityGenerationFailure, i as normalizeDurationToClosestMax, l as resolveClosestSize, n as buildNoCapabilityModelConfiguredMessage, o as resolveCapabilityModelCandidates, p as hasMediaNormalizationEntry, r as deriveAspectRatioFromSize, s as resolveClosestAspectRatio, t as buildMediaGenerationNormalizationMetadata, u as resolveMediaProviderDefaultTimeoutMs } from "../runtime-shared-CClY-xy4.js";
import "../media-generation-runtime-Cxk5Dm2D.js";
export { buildMediaGenerationNormalizationMetadata, buildNoCapabilityModelConfiguredMessage, deriveAspectRatioFromSize, hasMediaNormalizationEntry, normalizeDurationToClosestMax, recordCapabilityCandidateFailure, resolveCapabilityModelCandidates, resolveClosestAspectRatio, resolveClosestResolution, resolveClosestSize, resolveMediaProviderDefaultTimeoutMs, resolveMediaProviderRequestTimeoutMs, throwCapabilityGenerationFailure };