Skip to main content

Type Alias: EnsureSupported<_P, I>

EnsureSupported<_P, I> = I

Defined in: packages/core/src/types/media.ts:86

Compile-time capability check

With AI SDK handling all multimodal processing, all input types are supported by default. This type is kept for backward compatibility but no longer restricts based on provider facets.

Type Parameters

_P

_P

Provider type (unused - kept for backward compatibility)

I

I extends UnifiedMessageInput

UnifiedMessageInput type