/** * 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, ActionableUtamElement as _ActionableUtamElement } from '@utam/core'; import _TileFooter from 'salesforce-pageobjects/sales/gencanvas/pageObjects/tileFooter'; /** * Represents the Opportunity Card tile component in the generative canvas * Displays opportunity card information * generated from JSON dist/sales/gencanvas/tileOpportunityCard.utam.json * @version 2026-03-09T13:56:36.923Z * @author Salesforce */ export default class TileOpportunityCard extends _UtamBasePageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * The opportunity card summary that displays the opportunity name */ getOpportunityCardSummary(): Promise<(_BaseUtamElement)>; /** * The view opportunity button that displays the opportunity details */ getViewOpportunityButton(): Promise<(_BaseUtamElement & _ActionableUtamElement & _ClickableUtamElement)>; /** * The opportunity card footer that displays the opportunity details */ getDealClosePlanText(): Promise<(_BaseUtamElement)[]>; /** * The opportunity card footer that displays the opportunity details */ getDealCloseTileText(): Promise<(_BaseUtamElement)[]>; /** * The opportunity card footer that displays the opportunity details */ getDealCloseTileBodyText(): Promise<(_BaseUtamElement)[]>; /** * Footer component of the Meeting Goals Composer tile */ getTextContentIsAIGenerated(): Promise<_TileFooter>; }