Provides struct and type for a AuthApiKeyCredential
@type t() :: %OpenCode.Generated.AuthApiKeyCredential{ key: String.t(), metadata: map() | nil, type: String.t() }