import { SelectSingleWebElementBase } from './SelectSingleWebElementBase';
/**
* The component WebElement for [oj-c-select-single](../../jsdocs/oj-c.SelectSingle.html).
* Do not instantiate this class directly, instead, use
* [findSelectSingle](../functions/findSelectSingle.html).
*/
export declare class SelectSingleWebElement extends SelectSingleWebElementBase {
/**
* Sets the value of the value property.
* The value of the component.
* @param value The value to set for value
* @override
*/
changeValue(value: V | null): Promise;
/**
* Clears the value of the component.
* @override
*/
clear(): Promise;
/**
* Triggers the ojAddToListAction event.
* @param searchText The searchText to include in the
* ojAddToListAction event.
*/
doAddToListAction(searchText: string): Promise;
/**
* Triggers the ojAdvancedSearchAction event.
* @param searchText The searchText to include in the
* ojAdvancedSearchAction event.
*/
doAdvancedSearchAction(searchText: string): Promise;
}