import { UniDriver } from '@wix/wix-ui-test-utils/unidriver'; export declare function CustomColumnsPanelUniDriver(base: UniDriver, body: UniDriver): { exists: () => Promise; isOpen: () => Promise; getTitle: () => Promise; getSubtitle: () => Promise; clickCloseButton: () => Promise; closeButtonExists: () => Promise; checkOptions: (ids: string[]) => Promise; getCheckboxAt: (i: number) => { wait: (timeout?: number) => Promise; getLabel: () => Promise; getTooltipContent: () => Promise; isChecked: () => Promise; isDisabled: () => Promise; click: () => Promise; exists: () => Promise; }; getCheckboxById: (id: string) => { wait: (timeout?: number) => Promise; getLabel: () => Promise; getTooltipContent: () => Promise; isChecked: () => Promise; isDisabled: () => Promise; click: () => Promise; exists: () => Promise; }; dragHandleExistsAt: (i: number) => Promise; dragHandleLockedAt: (i: number) => Promise; _dragHandleTooltipById: (id: string) => { click: () => Promise; tooltipExists: () => Promise; mouseEnter: () => Promise; mouseLeave: () => Promise; clickOutside: () => Promise; getTooltipText: () => Promise; hasSize: (sizeName: import("@wix/design-system").TooltipSize) => Promise; exists: () => Promise; element: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; dragStart: (sourceIndex: number) => Promise; dragMove: () => Promise; dragEnd: (targetIndex: number) => Promise; getCheckboxesCount: () => Promise; getTitles: () => Promise; getCustomColumnInfoIconAt: (index: number) => import("@wix/design-system/dist/types/InfoIcon/InfoIcon.uni.driver").InfoIconUniDriver; addNewExists: () => Promise; clickAddNew: () => Promise; getAddCustomFieldCTAButton: () => { isDisabled: () => Promise; getHintText: () => Promise; getText: () => Promise; textExists: () => Promise; getTooltipContent: () => Promise; getSubtitle: () => Promise; isFocused: () => Promise; focus: () => Promise; blur: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; customFieldPopoverMenuAt: (i: number) => { exists: () => Promise; isDisabled: () => Promise; getTooltipText: () => Promise; getCustomFieldOptionsAt: () => { open: () => Promise; clickEdit: () => Promise; clickArchive: () => Promise; }; }; getCustomFieldOptionsAt: (i: number) => { open: () => Promise; clickEdit: () => Promise; clickArchive: () => Promise; }; customFieldPopoverMenuExistsAt: (i: number) => Promise; _getDragAndDropDriver: () => { escapeDrag: (source: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>, { key: code }?: { key?: string | undefined; }) => Promise; startKeyboardDrag: (source: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>) => Promise; dragOverKeyboard: (target: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>) => Promise; endKeyboardDrag: (target: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>) => Promise; dragStart: (source: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>, options?: { page?: ({ mouse: { move: (x: number, y: number, options?: { steps?: number | undefined; } | undefined) => Promise; down: () => Promise; up: () => Promise; }; } | import("puppeteer-core").Page) | undefined; x?: number | undefined; y?: number | undefined; }) => Promise; dragMove: () => Promise; dragEnd: (target: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>, options?: { page?: ({ mouse: { move: (x: number, y: number, options?: { steps?: number | undefined; } | undefined) => Promise; down: () => Promise; up: () => Promise; }; } | import("puppeteer-core").Page) | undefined; }) => Promise; dragOver: (source: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>, target: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>, { dragPointRatio, dropPointRatio, steps, }?: { dragPointRatio?: { x: number; y: number; } | undefined; dropPointRatio?: { x: number; y: number; } | undefined; steps?: number | undefined; }) => Promise; moveOver: (target: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>, options?: { page?: ({ mouse: { move: (x: number, y: number, options?: { steps?: number | undefined; } | undefined) => Promise; down: () => Promise; up: () => Promise; }; } | import("puppeteer-core").Page) | undefined; pixels?: number | undefined; delta?: { x?: number | undefined; } | undefined; }) => Promise; moveAny: (source: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>, options?: { page?: ({ mouse: { move: (x: number, y: number, options?: { steps?: number | undefined; } | undefined) => Promise; down: () => Promise; up: () => Promise; }; } | import("puppeteer-core").Page) | undefined; x?: number | undefined; y?: number | undefined; steps?: number | undefined; delay?: number | undefined; vertical?: boolean | undefined; } | undefined) => Promise; exists: () => Promise; click: () => Promise; element: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; _getItemAtBase: (i: number) => UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; searchExists: () => Promise; enterSearchText: (value: string) => Promise; clearSearchText: () => Promise; getSearchText: () => Promise; clickSearchClear: () => Promise; getSearchPlaceholder: () => Promise; noResultsExists: () => Promise; getNoResultsTitle: () => Promise; getNoResultsSubtitle: () => Promise; getNoResultsResetButton: () => import("@wix/design-system/dist/types/Button/ButtonCore/ButtonCore.uni.driver").ButtonCoreDriver; archivedItemsButtonExists: () => Promise; clickArchivedItemsButton: () => Promise; getArchivedItemsButtonText: () => Promise; getArchivedPanel: () => { getContainer: () => UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; exists: () => Promise; isVisible: () => Promise; getTitle: () => Promise; getSubtitle: () => Promise; backButtonExists: () => Promise; clickBackButton: () => Promise; clickCloseButton: () => Promise; getItemsCount: () => Promise; getItemText: (id: string) => Promise; clickItemMenuTrigger: (id: string) => Promise; clickRestore: () => Promise; clickDelete: () => Promise; }; }; //# sourceMappingURL=CustomColumnsPanel.uni.driver.d.ts.map