Provides struct and type for a OAuth
@type t() :: %OpenCode.Generated.OAuth{ access: String.t(), account_id: String.t() | nil, enterprise_url: String.t() | nil, expires: number(), refresh: String.t(), type: String.t() }