@wix/design-system
Version:
@wix/design-system
59 lines • 1.73 kB
TypeScript
import { UniDriver } from '@wix/wix-ui-test-utils/dist/types/unidriver';
export type AnalyticsSummaryCardUniDriver = ReturnType<typeof analyticsSummaryCardDriverFactory>;
export declare const analyticsSummaryCardDriverFactory: (base: UniDriver, body: UniDriver) => {
/**
* Click on CTA
* @returns {Promise<React.MouseEventHandler<HTMLButtonElement>>}
*/
clickCTA: () => Promise<void>;
/**
* Check if CTA exists
* @returns {boolean}
*/
CTAExists: () => Promise<boolean>;
/**
* Check if CTA exists
* @returns {boolean}
*/
CTAExistsWithoutHover: () => Promise<boolean>;
/**
* Checks whether the Analytics are loading
* @returns {Promise<boolean>}
*/
isLoading: () => Promise<boolean>;
/**
* returns the value text
* @returns {Promise<string>}
*/
getValue: () => Promise<string>;
/**
* returns the value tooltip text
* @returns {Promise<string>}
*/
getValueTooltipText: () => Promise<string | null>;
/**
* returns the title text
* @returns {Promise<string>}
*/
getTitle: () => Promise<string>;
/**
* returns the title tooltip text
* @returns {Promise<string>}
*/
getTitleTooltipText: () => Promise<string | null>;
/**
* checks if trend exists
* @returns {Promise<boolean>}
*/
trendExists: () => Promise<boolean>;
/**
* returns the trend value
* @returns {Promise<number>}
*/
getTrendvalue: () => Promise<number>;
exists: () => Promise<boolean>;
element: () => Promise<any>;
click: () => Promise<void>;
base: UniDriver;
};
//# sourceMappingURL=AnalyticsSummaryCard.uni.driver.d.ts.map