blob: 6c9d6f8e0ed5d4701acc488782620ee86fee6233 [file] [log] [blame]
// Copyright 2025 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
#ifndef IOS_CHROME_BROWSER_SAFARI_DATA_IMPORT_PUBLIC_UTILS_H_
#define IOS_CHROME_BROWSER_SAFARI_DATA_IMPORT_PUBLIC_UTILS_H_
#import <Foundation/Foundation.h>
/// Returns the accessibility identifier for the Safari data entry point landing
/// page.
NSString* GetSafariDataEntryPointAccessibilityIdentifier();
/// Returns the accessibility identifier to set on the table view for password
/// conflict resolution.
NSString* GetPasswordConflictResolutionTableViewAccessibilityIdentifier();
/// Returns the accessibility identifier to set on a cell in the table view for
/// password conflict resolution.
NSString* GetPasswordConflictResolutionTableViewCellAccessibilityIdentifier(
NSUInteger cell_index);
/// Returns the accessibility identifier to set on the table view for the list
/// of invalid passwords.
NSString* GetInvalidPasswordsTableViewAccessibilityIdentifier();
/// Returns the accessibility identifier to set on a cell in the table view for
/// the list of invalid passwords.
NSString* GetInvalidPasswordsTableViewCellAccessibilityIdentifier(
NSUInteger cell_index);
#endif // IOS_CHROME_BROWSER_SAFARI_DATA_IMPORT_PUBLIC_UTILS_H_