Why can't you just get the full collection of lists and then check the
BaseTemplate for each list to see if it is equal to a SPListTemplateType
of "Links" (it's an enumeration not a string) when iterating the
collection? If it is equal, do what you need to do with a Links list.