/** * 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, ContainerCtor as _ContainerCtor, UtamBasePageObject as _UtamBasePageObject, BaseUtamElement as _BaseUtamElement, ActionableUtamElement as _ActionableUtamElement, ClickableUtamElement as _ClickableUtamElement } from '@utam/core'; import _ActionLink from 'salesforce-pageobjects/force/pageObjects/actionLink'; import _ActionsContainer from 'salesforce-pageobjects/force/pageObjects/actionsContainer'; import _ListViewManagerButtonBar from 'salesforce-pageobjects/force/pageObjects/listViewManagerButtonBar'; import _ListViewManagerStatusInfo from 'salesforce-pageobjects/force/pageObjects/listViewManagerStatusInfo'; /** * Selector: .forceListViewManagerHeader. * Represents the list view manager header Aura component. * Access the list view name, list view picker, list view status, action bar, and button bar. * generated from JSON dist/force/listViewManagerHeader.utam.json * @version 2026-03-09T13:56:35.823Z * @author Salesforce */ export default class ListViewManagerHeader extends _UtamBasePageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * Gets the name of the selected list view * @return the name of the selected list view */ getSelectedListViewName(): Promise; /** * Waits for an action link with the specified text to be present * @return the link to the action link with the specified text (utam-force/pageObjects/actionLink) */ waitForAction(labelText: string): Promise<_ActionLink>; /** * Gets the container containing the actions for the list view * @return the container containing the actions for the list view */ getActions(): Promise<_ActionsContainer>; getBreadcrumbs(ContainerCtor: _ContainerCtor): Promise; getListViewManagerButtonBar(): Promise<_ListViewManagerButtonBar>; getStatusInfo(): Promise<_ListViewManagerStatusInfo>; getLwcToggle(): Promise<(_BaseUtamElement & _ActionableUtamElement & _ClickableUtamElement)>; }