/** * 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, UtamBaseRootPageObject as _UtamBaseRootPageObject } from '@utam/core'; import _NavTreeNode from 'salesforce-pageobjects/setup/pageObjects/navTreeNode'; /** * Selector: .onesetupSetupNavTree. * Represents the onesetup:setupNavTree Aura component. * Access a navigation tree node by name. * generated from JSON dist/setup/setupNavTree.utam.json * @version 2026-03-09T13:56:37.041Z * @author Salesforce */ declare class SetupNavTree extends _UtamBaseRootPageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * Wait for and return navTreeNodeByName * @return utam-setup/pageObjects/navTreeNode */ getAndWaitForNavTreeNodeByName(ariaLabel: string): Promise<_NavTreeNode>; /** * Waits for a specific URL match * @return none */ waitForUrl(url: string): Promise; getNavTreeNodeByName(ariaLabel: string): Promise<_NavTreeNode>; } export = SetupNavTree;