scalar openapi types