import { OjWebElement } from '@oracle/oraclejet-webdriver/elements';
/**
* This is the base class for oj-c-drawer-layout 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, DrawerLayoutWebElement.ts.
*/
export declare class DrawerLayoutWebElementBase extends OjWebElement {
/**
* Sets the value of startOpened property.
* Specifies whether the Drawer is open.
* @param startOpened The value to set for startOpened
*
*/
changeStartOpened(startOpened: boolean): Promise;
/**
* Gets the value of startOpened property.
* Specifies whether the Drawer is open.
* @return The value of startOpened property.
*
*/
getStartOpened(): Promise;
/**
* Sets the value of endOpened property.
* Specifies whether the Drawer is open.
* @param endOpened The value to set for endOpened
*
*/
changeEndOpened(endOpened: boolean): Promise;
/**
* Gets the value of endOpened property.
* Specifies whether the Drawer is open.
* @return The value of endOpened property.
*
*/
getEndOpened(): Promise;
/**
* Sets the value of bottomOpened property.
* Specifies whether the Drawer is open.
* @param bottomOpened The value to set for bottomOpened
*
*/
changeBottomOpened(bottomOpened: boolean): Promise;
/**
* Gets the value of bottomOpened property.
* Specifies whether the Drawer is open.
* @return The value of bottomOpened property.
*
*/
getBottomOpened(): Promise;
/**
* Gets the value of startDisplay property.
* Specifies display mode of the Start drawer.
* @return The value of startDisplay property.
*
*/
getStartDisplay(): Promise;
/**
* Gets the value of endDisplay property.
* Specifies display mode of the End drawer.
* @return The value of endDisplay property.
*
*/
getEndDisplay(): Promise;
/**
* Gets the value of bottomDisplay property.
* Specifies display mode of the Start drawer.
* @return The value of bottomDisplay property.
*
*/
getBottomDisplay(): Promise;
}