import type { UniDriver } from '@wix/wix-ui-test-utils/unidriver'; export declare const CollectionViewsDropdownUniDriver: (base: UniDriver, body: UniDriver) => { _input: () => UniDriver; exists: () => Promise; initialLoaderExists: () => Promise; /** Get the currently selected view name */ getSelected: () => Promise; /** Get the dropdown input text */ getInputValue: () => Promise; /** Indicates input is ready-only */ getInputReadOnly: () => Promise; /** Indicates input is focused */ isInputFocused: () => Promise; /** Get the currently selected view id */ getSelectedId: () => Promise; /** Checks if total is shown */ hasTotal: () => Promise; /** Opens views dropdown */ open: () => Promise; /** Enter dropdown input text */ enterText: (value: string) => Promise; /** Click dropdown input clear button */ clickInputClearButton: () => Promise; /** Indicates input clear button exists */ inputClearButtonExists: () => Promise; /** Get number of views */ getViewsCount: () => Promise; /** Get array of all view names in the dropdown */ getViewsContent: () => Promise; /** Get array popover content , like empty state */ getViewsPopoverContent: () => Promise; /** @deprecated use getViewsCount for better experience * Get number of options in the dropdown */ getOptionsLength: () => Promise; /** @deprecated use getViewsContent for better experience * Get array of all options in the dropdown */ getOptions: () => Promise; /** Indicates whether the dropdown is open */ isOpen: () => Promise; /** Get the placeholder test of the dropdown */ getPlaceholderText: () => Promise; /** Get view list item driver by view id */ getViewListItemById: (id: string) => { click: () => Promise; select: () => Promise; hasCheckbox(): Promise; getPrefix(): Promise; getTitle(): Promise; getSubtitle(): Promise; getSuffix(): Promise; exists: () => Promise; element: () => Promise; }; /** Get view list item driver by view index */ getViewListItemAt: (index: number) => { click: () => Promise; select: () => Promise; hasCheckbox(): Promise; getPrefix(): Promise; getTitle(): Promise; getSubtitle(): Promise; getSuffix(): Promise; exists: () => Promise; element: () => Promise; }; /** Get category list item driver by category id */ getCategoryListItemById: (id: string) => import("@wix/design-system/dist/types/ListItemSection/ListItemSection.uni.driver").ListItemSectionUniDriver; /** Get category list item driver by category index */ getCategoryListItemAt: (index: number) => import("@wix/design-system/dist/types/ListItemSection/ListItemSection.uni.driver").ListItemSectionUniDriver; /** Get "all items" view list item */ getAllItemsView: () => import("@wix/design-system/dist/types/ListItemSection/ListItemSection.uni.driver").ListItemSectionUniDriver; /** Get number of categories */ getCategoriesCount: () => Promise; /** Get array of all category names in the dropdown */ getCategoriesContent: () => Promise; /** Check if view pending changes */ isViewPendingChanges: () => Promise; isDefaultView: () => Promise; click: () => Promise; element: () => Promise; }; //# sourceMappingURL=CollectionViewsDropdown.uni.driver.d.ts.map