/** * 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 _Spinner from 'salesforce-pageobjects/lightning/pageObjects/spinner'; import _FocusableSection from 'salesforce-pageobjects/builder/framework/pageObjects/focusableSection'; import _Header from 'salesforce-pageobjects/builder_industries_constraints/pageObjects/header'; import _Toolbar from 'salesforce-pageobjects/builder/framework/pageObjects/toolbar'; import _ButtonIcon from 'salesforce-pageobjects/lightning/pageObjects/buttonIcon'; import _ButtonGroup from 'salesforce-pageobjects/lightning/pageObjects/buttonGroup'; import _Button from 'salesforce-pageobjects/lightning/pageObjects/button'; import _ButtonMenu from 'salesforce-pageobjects/lightning/pageObjects/buttonMenu'; import _MenuItem from 'salesforce-pageobjects/lightning/pageObjects/menuItem'; import _CommandButton from 'salesforce-pageobjects/builder_industries_constraints/pageObjects/commandButton'; import _BuiLeftRail from 'salesforce-pageobjects/builder_industries_constraints/pageObjects/buiLeftRail'; import _BuiTypesRailPanel from 'salesforce-pageobjects/builder_industries_constraints/pageObjects/buiTypesRailPanel'; import _BuiConstraintsList from 'salesforce-pageobjects/builder_industries_constraints/pageObjects/buiConstraintsList'; /** * Selector: builder_industries_constraints-bui-constraints-editor * Constraint Builder Business UI constraints editor component * generated from JSON dist/builder_industries_constraints/buiConstraintsEditor.utam.json * @version 2026-03-09T13:56:35.054Z * @author Salesforce */ declare class BuiConstraintsEditor extends _UtamBaseRootPageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); getSpinner(): Promise<_Spinner>; getHeaderSection(): Promise<_FocusableSection>; getHeader(): Promise<_Header>; getToolbar(): Promise<_Toolbar>; getSidebarToggleButton(): Promise<_ButtonIcon>; getUiSelectorButtonGroup(): Promise<_ButtonGroup>; getSelectedUIButton(): Promise<_Button>; getUiSelectorDropdownButton(): Promise<_ButtonMenu>; getSelectVisualBuilder(): Promise<_MenuItem>; getSelectCMLEditor(): Promise<_MenuItem>; getCommandButtons(): Promise<_CommandButton[] | null>; /** * @param _commandButtonsIndex index of parent element */ getVisualBuilderCommand(_commandButtonsIndex: number): Promise<_Button | null>; getBuiLeftRail(): Promise<_BuiLeftRail>; getBuiTypesRailPanel(): Promise<_BuiTypesRailPanel>; getBuiConstraintsList(): Promise<_BuiConstraintsList>; } export = BuiConstraintsEditor;