Types Of Autoguard In Angular2