/** * 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, UtamBasePageObject as _UtamBasePageObject } from '@utam/core'; import _BaseCombobox from 'salesforce-pageobjects/lightning/pageObjects/baseCombobox'; import _Combobox from 'salesforce-pageobjects/lightning/pageObjects/combobox'; import _DualListbox from 'salesforce-pageobjects/lightning/pageObjects/dualListbox'; import _Select from 'salesforce-pageobjects/lightning/pageObjects/select'; /** * Selector: lightning-picklist * Represents the lightning-picklist Lightning web component. * Gets the lightning-base-combobox or dual-list-box or select component * generated from JSON dist/lightning/picklist.utam.json * @version 2026-03-09T13:56:36.175Z * @author Salesforce */ declare class Picklist extends _UtamBasePageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * Get the baseCombobox component from the picklist * @return baseCombobox page object */ getBaseCombobox(): Promise<_BaseCombobox>; getComboBox(): Promise<_Combobox | null>; getDualListBox(): Promise<_DualListbox | null>; getSelect(): Promise<_Select | null>; } export = Picklist;