ml: implement text suggester mojo api

Implement wrapping mojo api for the text suggestions shared lib.

BUG=chromium:1146266
TEST=cros_run_unit_tests --board=${BOARD} --packages chromeos-base/ml

Change-Id: I64ce411656d70fa6d0e379c2acc6fdd41f9dd0b6
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2626551
Tested-by: Curtis McMullan <curtismcmullan@chromium.org>
Commit-Queue: Darren Shen <shend@chromium.org>
Reviewed-by: Andrew Moylan <amoylan@chromium.org>
diff --git a/ml/machine_learning_service_impl.h b/ml/machine_learning_service_impl.h
index 0f5927d..49e85ae 100644
--- a/ml/machine_learning_service_impl.h
+++ b/ml/machine_learning_service_impl.h
@@ -84,6 +84,10 @@
       mojo::PendingReceiver<chromeos::machine_learning::mojom::GrammarChecker>
           receiver,
       LoadGrammarCheckerCallback callback) override;
+  void LoadTextSuggester(
+      mojo::PendingReceiver<chromeos::machine_learning::mojom::TextSuggester>
+          receiver,
+      LoadTextSuggesterCallback callback) override;
 
   // Metadata required to load builtin models. Initialized at construction.
   const std::map<chromeos::machine_learning::mojom::BuiltinModelId,