// Copyright 2024 The Go Authors. All rights reserved.
// Use of this source code is governed by a BSD-style
// license that can be found in the LICENSE file.

package aliases

import (
	
	
)

// New creates a new TypeName in Package pkg that
// is an alias for the type rhs.
func ( token.Pos,  *types.Package,  string,  types.Type,  []*types.TypeParam) *types.TypeName {
	 := types.NewTypeName(, , , nil)
	types.NewAlias(, ).SetTypeParams()
	return 
}