Added declared enum for Mode::Type