import { OjWebElement } from '@oracle/oraclejet-webdriver/elements'; /** * This is the base class for oj-c-toolbar WebElement, and is generated from the * component's metadata. Do not modify these contents since they'll be replaced * during the next generation. * Put overrides into the WebElements's subclass, ToolbarWebElement.ts. */ export declare class ToolbarWebElementBase extends OjWebElement { /** * Gets the value of spacing property. * Specifies the spacing between content. 'sm' spacing is recommended for button variants that don't have a background or border, for example borderless buttons. 'lg' spacing is recommended for button variants that have a background or border, for example outlined or solid buttons. * @return The value of spacing property. * */ getSpacing(): Promise; /** * Gets the value of chroming property. * Specifies the chroming to be set on content to be placed into the toolbar. * @return The value of chroming property. * */ getChroming(): Promise; /** * Gets the value of size property. * Specifies the size of content to be placed into the toolbar. * @return The value of size property. * */ getSizeProperty(): Promise; /** * Sets the value of toolbarSelection property. * An array containing key/value objects for selection groups. * @param toolbarSelection The value to set for toolbarSelection * */ changeToolbarSelection(toolbarSelection: object): Promise; /** * Gets the value of toolbarSelection property. * An array containing key/value objects for selection groups. * @return The value of toolbarSelection property. * */ getToolbarSelection(): Promise; }