Most floor coverings can be used over a hydronic heating system, keeping in mind that the system is designed for that particular covering.
Tile is the most efficient, since it is the most conductive. Hardwoods come next, and then carpet and pad. Even vinyl or linoleum can be used. Typically the only design variance between these three common floor coverings is supply temperature.