import { OjWebElement } from '@oracle/oraclejet-webdriver/elements';
/**
* This is the base class for oj-c-card-view 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, CardViewWebElement.ts.
*/
export declare class CardViewWebElementBase extends OjWebElement {
/**
* Gets the value of currentItem property.
* The item that currently has keyboard focus
* @return The value of currentItem property.
*
*/
getCurrentItem(): Promise;
/**
* Gets the value of gutterSize property.
* Size of the gutter between columns and rows.
* @return The value of gutterSize property.
*
*/
getGutterSize(): Promise;
/**
* Gets the value of scrollPolicyOptions property.
* Specifies fetch options for scrolling behaviors that trigger data fetches.
* @return The value of scrollPolicyOptions property.
*
*/
getScrollPolicyOptions(): Promise;
/**
* Sets the value of selected property.
* The selected property
* @param selected The value to set for selected
*
*/
changeSelected(selected: object): Promise;
/**
* Gets the value of selected property.
* The selected property
* @return The value of selected property.
*
*/
getSelected(): Promise