/** * 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, ActionableUtamElement as _ActionableUtamElement } from '@utam/core'; import _RelatedListViewManager from 'salesforce-pageobjects/lists/pageObjects/relatedListViewManager'; import _Datatable from 'salesforce-pageobjects/lightning/pageObjects/datatable'; import _TemplateList from 'salesforce-pageobjects/lists/pageObjects/templateList'; import _RelatedListSingleAppBuilderMapper from 'salesforce-pageobjects/lists/pageObjects/relatedListSingleAppBuilderMapper'; import _RelatedListSingleAuraWrapper from 'salesforce-pageobjects/lists/pageObjects/relatedListSingleAuraWrapper'; /** * Selector: lst-related-list-single-container. * Represents the related list single container Lightning web component. * Access the related list view manager or access the displays directly. * generated from JSON dist/lists/relatedListSingleContainer.utam.json * @version 2026-03-09T13:56:36.391Z * @author Salesforce */ declare class RelatedListSingleContainer extends _UtamBasePageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * Get the link for a related list by its name * @return ListViewManager value */ getRelatedListViewManager(): Promise<_RelatedListViewManager>; /** * Get the data table for related list container * @return DataTable value */ getDatatable(): Promise<_Datatable>; /** * Get the template list * @return TemplateList value */ getTemplateList(): Promise<_TemplateList>; getRoot(): Promise<(_BaseUtamElement & _ActionableUtamElement)>; getAuraRelatedList(): Promise<_RelatedListSingleAuraWrapper | null>; getAppBuilderList(): Promise<_RelatedListSingleAppBuilderMapper>; } export = RelatedListSingleContainer;