Shanks has already shown great mastery over Busoshoku Haki during the battle of Marineford, with his Haki infused sword he easily block Akainu’s magma enhanced punch that is powerful enough to burn the strongest enemies such as Ace, Jinbe, and even the Yonko Whitebeard.
Shanks also showed great mastery over Haoshoku Haki, an ability that only one in a million people can use, on board the Whitebeard’s ship. A large number of Whitebeard’s crew (experienced men who have survived in the New World) lapsed into unconsciousness and the ship itself began to take physical damage from Shanks’ mere presence. Whitebeard’s men attributed this to his superior Haki.
Few days ago Vivre Card – One Piece Visual Dictionary revealed that Shanks can utilize all three types of Haki so he possesses also the ability to use Kenbunshoku Haki.
Vivre Card – One Piece Visual Dictionary is the sixth databook. It was released on September 4, 2018.