Optionalbase64Raw base64 data (no data: prefix)
OptionaldescriptionOptionalextrasProvider escape hatch
OptionalmimeRequired when base64 is used
OptionalroleOptional semantic role
OptionalurlPublic or signed URL
OptionalweightOptional strength/weight hint (0–1)
Describes a reference image supplied by URL, inline base64, or a provider-native handle.