/** * 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, UtamBaseRootPageObject as _UtamBaseRootPageObject, ActionableUtamElement as _ActionableUtamElement, EditableUtamElement as _EditableUtamElement } from '@utam/core'; import _Icon from 'salesforce-pageobjects/lightning/pageObjects/icon'; import _Combobox from 'salesforce-pageobjects/lightning/pageObjects/combobox'; /** * Component that provides a card layout with a metadata explorer title, an agent selection combobox, and a nested explorer view for displaying metadata details based on the selected agent. * Selector: src-agent-explorer * generated from JSON dist/app_dev_agent/agentExplorer.utam.json * @version 2026-03-09T13:56:34.825Z * @author Salesforce */ declare class AgentExplorer extends _UtamBaseRootPageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * Get the text from the metadata explorer title * @return string */ getMetadataExplorerTitleText(): Promise; /** * Check that the agent label is present and visible * @return boolean */ isAgentLabelVisible(): Promise; getRoot(): Promise<(_BaseUtamElement & _ActionableUtamElement & _EditableUtamElement)>; /** * Represents the icon next to the metadata explorer title. */ getMetadataExplorerIcon(): Promise<_Icon>; /** * Represents the combobox for selecting an agent. */ getAgentCombobox(): Promise<_Combobox>; } export = AgentExplorer;