A Plaid Item — represents a user's connection to a financial institution.
@type t() :: %PlaidEx.Schemas.Item{ available_products: [String.t()], billed_products: [String.t()], consent_expiration_time: String.t() | nil, error: map() | nil, institution_id: String.t() | nil, item_id: String.t(), update_type: String.t() | nil, webhook: String.t() | nil }
@spec from_map(map()) :: t()