export server types so can be customized and extended