#ifndef COMPONENTS_SYNC_NIGORI_CRYPTOGRAPHER_IMPL_H_
#define COMPONENTS_SYNC_NIGORI_CRYPTOGRAPHER_IMPL_H_
#include <cstdint>
#include <memory>
#include <string>
#include <vector>
#include "components/sync/engine/nigori/cross_user_sharing_public_private_key_pair.h"
#include "components/sync/engine/nigori/cryptographer.h"
#include "components/sync/engine/nigori/key_derivation_params.h"
#include "components/sync/engine/nigori/nigori.h"
#include "components/sync/nigori/cross_user_sharing_keys.h"
#include "components/sync/nigori/nigori_key_bag.h"
namespace sync_pb {
class CryptographerData;
class EncryptedData;
class NigoriKey;
}
namespace syncer {
class CryptographerImpl : public Cryptographer { … };
}
#endif