import { UniDriver } from '@wix/wix-ui-test-utils/unidriver'; export declare function NestedTableRowPlaceholderStatesUniDriver(base: UniDriver, body: UniDriver): { getEmptyState: () => { getNewItemButton: () => import("@wix/design-system/dist/types/Button/ButtonCore/ButtonCore.uni.driver").ButtonCoreDriver; getImageAddItem: () => import("@wix/design-system/dist/types/Image/Image.uni.driver").ImageUniDriver; getCustomCta: (datahook: string) => UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; wait: (timeout?: number | undefined) => Promise; getTitleText: () => Promise; getSubtitleText: () => Promise; hasTheme: (themeName: import("@wix/design-system").EmptyStateSkin) => Promise; hasSkin: (skinName: import("@wix/design-system").EmptyStateSkin) => Promise; getImageUrl: () => (name: string) => Promise; getImageContainerClassName: () => Promise; imageNodeExists: () => Promise; childrenContentExists: () => Promise; hasAlign: (align: import("@wix/design-system").EmptyStateAlign) => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; getErrorState: () => { getRequestIdUniDriver: () => { text: () => { getTagName: () => Promise; getText: () => Promise; getSize: () => Promise; getSkin: () => Promise; getWeight: () => Promise; getId: () => Promise; isLight: () => Promise; isSecondary: () => Promise; isMasked: () => Promise; isWidows: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; popover: () => { click: () => Promise; getTargetElement: () => Promise; isTargetElementExists: () => Promise; getPortalElement: () => Promise; getContentElement: () => Promise; isContentElementExists: () => Promise; mouseEnter: () => Promise; mouseLeave: () => Promise; clickOutside: () => Promise; getArrowOffset: () => Promise; getContentElementUniDriver: () => Promise | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>>; exists: () => Promise; element: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; description: () => { getTagName: () => Promise; getText: () => Promise; getSize: () => Promise; getSkin: () => Promise; getWeight: () => Promise; getId: () => Promise; isLight: () => Promise; isSecondary: () => Promise; isMasked: () => Promise; isWidows: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; copyButton: () => import("@wix/design-system/dist/types/Button/ButtonCore/ButtonCore.uni.driver").ButtonCoreDriver; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; getButtonByDataHook: (dataHook: string) => import("@wix/design-system/dist/types/Button/ButtonCore/ButtonCore.uni.driver").ButtonCoreDriver; getRetryButton: () => import("@wix/design-system/dist/types/Button/ButtonCore/ButtonCore.uni.driver").ButtonCoreDriver; getTitleText: () => Promise; getSubtitleText: () => Promise; hasTheme: (themeName: import("@wix/design-system").EmptyStateSkin) => Promise; hasSkin: (skinName: import("@wix/design-system").EmptyStateSkin) => Promise; getImageUrl: () => (name: string) => Promise; getImageContainerClassName: () => Promise; imageNodeExists: () => Promise; childrenContentExists: () => Promise; hasAlign: (align: import("@wix/design-system").EmptyStateAlign) => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; getLoadingState: () => { component: () => Promise; getColor: () => Promise; getText: () => Promise; hasText: () => Promise; statusIndicatorExists: () => Promise; isLarge: () => Promise; isMedium: () => Promise; isSmall: () => Promise; isTiny: () => Promise; isLoading: () => Promise; isLoadingWithErrors: () => Promise; isError: () => Promise; isSuccess: () => Promise; getStatusMessage: () => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; exists: () => Promise; click: () => Promise; element: () => Promise; base: UniDriver | undefined; idx?: number | undefined; timeBudget?: number | undefined; }, any>; }; //# sourceMappingURL=NestedTableRowPlaceholderStates.uni.driver.d.ts.map