import { DataTableDriver } from './DataTable/DataTable.uni.driver'; import { CheckboxUniDriver } from '../Checkbox/Checkbox.uni.driver'; import { UniDriver } from '@wix/wix-ui-test-utils/unidriver'; import { UniDriverFactory } from '@wix/wix-ui-test-utils/uni-driver-factory'; export interface TableUniDriver extends DataTableDriver { getRowCheckboxDriver: (index: number) => Promise; getBulkSelectionCheckboxDriver: () => Promise; isBulkSelectionDisabled: () => Promise; isRowSelectionDisabled: (index: number) => Promise; clickRowCheckbox: (index: number) => Promise; clickBulkSelectionCheckbox: () => Promise; isRowSelected: (index: number) => Promise; getBulkSelectionState: () => Promise<'ALL' | 'SOME' | 'NONE'>; getTitlebar: () => Promise; getCellTextValue: (row?: number, column?: number) => Promise; isSelectionTooltipEnabled: (index: number) => Promise; getSelectionTooltipContent: (index: number) => Promise; } declare const tableUniDriverFactory: UniDriverFactory;