import { UniDriver } from '@wix/unidriver-core'; export type DropdownBaseUniDriver = ReturnType; export declare const dropdownBaseDriverFactory: (base: UniDriver, body: UniDriver) => { /** Returns the list type prop value */ getListType: (dataHook: string) => Promise; /** Returns the target element */ clickTargetElement: (dataHook: string) => Promise; /** Hover the target element */ hoverTargetElement: (dataHook: string) => Promise; /** Returns `true` if the dropdown is being shown */ isDropdownShown: () => Promise; /** Select a specific option (requires the DropdownBase to be opened) */ selectOption: (index: number) => Promise; /** Select a specific option by its data hook (requires the DropdownBase to be opened) */ selectOptionByDataHook: (dataHook: string) => Promise; /** Click outside of the component */ clickOutside: () => Promise; /** Options count (requires the DropdownBase to be opened) */ optionsCount: () => Promise; optionContentAt: (position: number) => Promise; /** Returns the selected option (requires the DropdownBase to be opened)*/ getSelectedOptionId: () => Promise; /** Returns the marked option (requires the DropdownBase to be opened)*/ getMarkedOption: () => Promise; mouseEnter: () => Promise; mouseLeave: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver; }; //# sourceMappingURL=DropdownBase.uni.driver.d.ts.map