import { OjWebElement } from '@oracle/oraclejet-webdriver/elements';
/**
* This is the base class for oj-c-message-banner 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, MessageBannerWebElement.ts.
*/
export declare class MessageBannerWebElementBase extends OjWebElement {
/**
* Gets the value of type property.
* The type of the Banner message.
* @return The value of type property.
*
*/
getType(): Promise;
/**
* Gets the value of detailTemplateValue property.
* The function that determines the detail template for the current row.
* @return The value of detailTemplateValue property.
*
*/
getDetailTemplateValue(): Promise;
/**
* Gets the value of sorting property.
* Specifies how to sort the messages from the dataprovider.
* @return The value of sorting property.
*
*/
getSorting(): Promise;
}