[iOS][LO] Prepare rename of suggestSignalsAvailableOnResult

Prepare the rename of suggestSignalsAvailableOnResult to
hasSuggestSignalsAvailableOnResult. The first one will be removed once
the change lands in internal.

Bug: 367289075
Change-Id: Ic56c2cfbdd5e3aa665f1cf992347b3d0d01a72b2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/6234254
Reviewed-by: Radu Nitescu <radunitescu@google.com>
Auto-Submit: Christian Xu <christianxu@chromium.org>
Commit-Queue: Christian Xu <christianxu@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1417370}
NOKEYCHECK=True
GitOrigin-RevId: 18dc42a199e76c71c8a19c02d66f70a0fdaa8597
diff --git a/chrome/browser/lens_overlay/coordinator/fake_chrome_lens_overlay.mm b/chrome/browser/lens_overlay/coordinator/fake_chrome_lens_overlay.mm
index 8fbf0cf..c056704 100644
--- a/chrome/browser/lens_overlay/coordinator/fake_chrome_lens_overlay.mm
+++ b/chrome/browser/lens_overlay/coordinator/fake_chrome_lens_overlay.mm
@@ -90,7 +90,7 @@
 
   mutableResult.suggestSignals = signals;
   [self.lensOverlayDelegate lensOverlay:self
-        suggestSignalsAvailableOnResult:self.lastResult];
+      hasSuggestSignalsAvailableOnResult:self.lastResult];
 }
 
 #pragma mark - Private
diff --git a/chrome/browser/lens_overlay/coordinator/lens_overlay_mediator.mm b/chrome/browser/lens_overlay/coordinator/lens_overlay_mediator.mm
index d45d0b0..bd4b0c4 100644
--- a/chrome/browser/lens_overlay/coordinator/lens_overlay_mediator.mm
+++ b/chrome/browser/lens_overlay/coordinator/lens_overlay_mediator.mm
@@ -222,6 +222,11 @@
 
 - (void)lensOverlay:(id<ChromeLensOverlay>)lensOverlay
     suggestSignalsAvailableOnResult:(id<ChromeLensOverlayResult>)result {
+  [self lensOverlay:lensOverlay hasSuggestSignalsAvailableOnResult:result];
+}
+
+- (void)lensOverlay:(id<ChromeLensOverlay>)lensOverlay
+    hasSuggestSignalsAvailableOnResult:(id<ChromeLensOverlayResult>)result {
   if (result != _currentLensResult) {
     return;
   }
diff --git a/public/provider/chrome/browser/lens/lens_overlay_api.h b/public/provider/chrome/browser/lens/lens_overlay_api.h
index aecfee3..91f3273 100644
--- a/public/provider/chrome/browser/lens/lens_overlay_api.h
+++ b/public/provider/chrome/browser/lens/lens_overlay_api.h
@@ -34,6 +34,10 @@
 - (void)lensOverlay:(id<ChromeLensOverlay>)lensOverlay
     suggestSignalsAvailableOnResult:(id<ChromeLensOverlayResult>)result;
 
+// The lens overlay has suggest signals available for the given result.
+- (void)lensOverlay:(id<ChromeLensOverlay>)lensOverlay
+    hasSuggestSignalsAvailableOnResult:(id<ChromeLensOverlayResult>)result;
+
 // The lens overlay requested to open a URL (e.g. after a selection in the
 // flyout menu).
 - (void)lensOverlay:(id<ChromeLensOverlay>)lensOverlay