Ruslan Kravchenko submitted his resignation after President Volodymyr Zelensky met with him over his future and days after anti-corruption investigators searched premises used by the prosecutor general.