import { OjWebElement } from '@oracle/oraclejet-webdriver/elements';
/**
* This is the base class for oj-c-date-picker 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, DatePickerWebElement.ts.
*/
export declare class DatePickerWebElementBase extends OjWebElement {
/**
* Gets the value of dayFormatter property.
*
* @return The value of dayFormatter property.
*
*/
getDayFormatter(): Promise;
/**
* Gets the value of daysOutsideMonth property.
*
* @return The value of daysOutsideMonth property.
*
*/
getDaysOutsideMonth(): Promise;
/**
* Gets the value of monthAndYearPicker property.
*
* @return The value of monthAndYearPicker property.
*
*/
getMonthAndYearPicker(): Promise;
/**
* Gets the value of max property.
* The maximum selectable date, in ISO string format
* @return The value of max property.
*
*/
getMax(): Promise;
/**
* Gets the value of maxWidth property.
* Specifies the component style maxWidth.
* @return The value of maxWidth property.
*
*/
getMaxWidth(): Promise;
/**
* Gets the value of min property.
* The maximum selectable date, in ISO string format
* @return The value of min property.
*
*/
getMin(): Promise;
/**
* Gets the value of readonly property.
*
* @return The value of readonly property.
*
*/
getReadonly(): Promise;
/**
* Gets the value of todayButton property.
*
* @return The value of todayButton property.
*
*/
getTodayButton(): Promise;
/**
* Gets the value of todayTimeZone property.
*
* @return The value of todayTimeZone property.
*
*/
getTodayTimeZone(): Promise;
/**
* Sets the value of value property.
*
* @param value The value to set for value
*
*/
changeValue(value: string | null): Promise;
/**
* Gets the value of value property.
*
* @return The value of value property.
*
*/
getValue(): Promise;
/**
* Gets the value of weekDisplay property.
*
* @return The value of weekDisplay property.
*
*/
getWeekDisplay(): Promise;
/**
* Gets the value of width property.
* Specifies the component style width.
* @return The value of width property.
*
*/
getWidth(): Promise;
}