Search notes:

Microsoft.PowerShell.Commands.PSRepository (?)

Microsoft.PowerShell.Commands.PSRepository seems to be the class(?) that is returned by get-psRepository:
PS C:\> (get-psRepository)[0].psObject.typeNames[0]
Microsoft.PowerShell.Commands.PSRepository

Index