/** * 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 _Input from 'salesforce-pageobjects/lightning/pageObjects/input'; import _Combobox from 'salesforce-pageobjects/lightning/pageObjects/combobox'; /** * Selector: .forceListviewChartsSetupPage * Represents the force:listviewChartsSetupPage Aura component. * Provides chart setup functionality including name, type, aggregate settings, and grouping options. * generated from JSON dist/force/listviewChartsSetupPage.utam.json * @version 2026-03-09T13:56:35.836Z * @author Salesforce */ declare class ListviewChartsSetupPage extends _UtamBasePageObject { constructor(driver: _Driver, element?: _Element, locator?: _Locator); /** * Gets the first chart name validation error message if any exists * @return the validation error message or null if none */ getChartNameValidationError(): Promise; /** * Gets the first grouping field validation error message if any exists * @return the validation error message or null if none */ getGroupingFieldValidationError(): Promise; getChartNameInput(): Promise<_Input>; getChartType(): Promise<_Combobox>; getAggregateType(): Promise<_Combobox>; getAggregateField(): Promise<_Combobox>; getGroupingField(): Promise<_Combobox>; } export = ListviewChartsSetupPage;