import { OjWebElement } from '@oracle/oraclejet-webdriver/elements';
/**
* This is the base class for oj-c-avatar 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, AvatarWebElement.ts.
*/
export declare class AvatarWebElementBase extends OjWebElement {
/**
* Gets the value of background property.
* Specifies the background of the avatar.
* @return The value of background property.
*
*/
getBackground(): Promise;
/**
* Gets the value of initials property.
* Specifies the initials of the avatar.
* @return The value of initials property.
*
*/
getInitials(): Promise;
/**
* Gets the value of size property.
* Specifies the size of the avatar.
* @return The value of size property.
*
*/
getSizeProperty(): Promise;
/**
* Gets the value of src property.
* Specifies the source for the image of the avatar.
* @return The value of src property.
*
*/
getSrc(): Promise;
/**
* Gets the value of iconClass property.
* The icon class to be displayed.
* @return The value of iconClass property.
*
*/
getIconClass(): Promise;
/**
* Gets the value of shape property.
* Specifies the shape of the avatar.
* @return The value of shape property.
*
*/
getShape(): Promise;
}