import { OjWebElement } from '@oracle/oraclejet-webdriver/elements'; /** * This is the base class for oj-c-drawer-popup 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, DrawerPopupWebElement.ts. */ export declare class DrawerPopupWebElementBase extends OjWebElement { /** * Sets the value of opened property. * Specifies whether the Drawer is open. * @param opened The value to set for opened * */ changeOpened(opened: boolean): Promise; /** * Gets the value of opened property. * Specifies whether the Drawer is open. * @return The value of opened property. * */ getOpened(): Promise; /** * Gets the value of modality property. * Controls the modality of the drawer. * @return The value of modality property. * */ getModality(): Promise; /** * Gets the value of edge property. * Specifies at what edge the drawer opens. * @return The value of edge property. * */ getEdge(): Promise; /** * Gets the value of autoDismiss property. * Specifies the close auto-dismiss behaviour to close the drawer. * @return The value of autoDismiss property. * */ getAutoDismiss(): Promise; /** * Gets the value of closeGesture property. * Specifies whether a gesture closes the drawer. * @return The value of closeGesture property. * */ getCloseGesture(): Promise; /** * Gets the value of backgroundColor property. * Specifies background color of the Drawer. * @return The value of backgroundColor property. * */ getBackgroundColor(): Promise; }