Greninja's type would be Ground. Both of Greninja's types would be replaced by the type of the move it last used. The same goes for any other Protean Pokemon; if it happens to be a dual type, it would make no difference, and it would not keep one of its regular types,
Source: Many experiences with Protean Greninja in online play