/** * Copyright (c) 2025, Salesforce, Inc. * All rights reserved. * For full license text, see the LICENSE file or https://utam.dev/salesforce/license */ import { Driver as _Driver, Element as _Element, Locator as _Locator, BaseUtamElement as _BaseUtamElement, UtamBasePageObject as _UtamBasePageObject, ClickableUtamElement as _ClickableUtamElement } from '@utam/core'; /** * Selector: .forceRelatedListContainer. * Represents the Aura related list container component. * View related list contents, headers, buttons, and take action on the list. * generated from JSON dist/lists/auraRelatedListContainer.utam.json * @version 2026-03-09T13:56:36.290Z * @author Salesforce */ declare class AuraRelatedListContainer extends _UtamBasePageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * Returns a boolean value indicating whether a related list item exists * @return boolean value */ hasRelatedListItem(titleString: string): Promise; /** * Get count of the related list items * @return Integer value */ getRelatedListItemsCount(): Promise; /** * Click the related list item * @return void */ clickRelatedListItem(itemName: string): Promise; /** * Expand the related list container * @return ResultGrid value */ viewMore(): Promise; /** * reduce the related list container * @return ResultGrid value */ viewLess(): Promise; /** * Returns a boolean value indicating whether a related list item exists * @return boolean value */ canViewMore(): Promise; /** * Returns a boolean value indicating whether a related list item exists * @return boolean value */ canViewLess(): Promise; getRelatedListItems(): Promise<(_BaseUtamElement & _ClickableUtamElement)[]>; getRelatedListItemByLabel(titleString: string): Promise<(_BaseUtamElement & _ClickableUtamElement)>; getViewMoreOrLessBtn(): Promise<(_BaseUtamElement & _ClickableUtamElement)>; } export = AuraRelatedListContainer;