import type { UniDriver } from '@wix/unidriver-core'; import type { CircularProgressBarSize, CircularProgressBarSkin } from './CircularProgressBar.types'; export declare const circularProgressBarDriverFactory: (base: UniDriver, body: UniDriver) => { /** * Checks whether the success icon is displayed * */ isSuccessIconDisplayed: () => Promise; /** * Checks whether the error icon is displayed * */ isErrorIconDisplayed: () => Promise; /** * Checks whether the label text is displayed * */ isLabelDisplayed: () => Promise; /** Gets the text content displayed */ getLabelTextContent: () => Promise; /** Checks whether the progress percentages are displayed */ isPercentagesProgressDisplayed: () => Promise; /** Gets the progress percentages value */ getValue: () => Promise; /** Checks whether the progress completed (value is 100) */ isCompleted: () => Promise; /** Checks whether an error occurred */ hasError: () => Promise; getAttribute: (name: string) => Promise; isSingleElementRendered: (dataHook: string) => Promise; /** * Checks whether error icon is shown * */ isErrorIconShown: () => Promise; /** * Checks whether success icon is shown * */ isSuccessIconShown: () => Promise; /** * Gets size. * */ getSize: () => Promise; /** * Gets the tooltip error message * */ getTooltipErrorMessage: () => Promise; /** Checks whether progress bar has a given skin */ hasSkin: (skinName: CircularProgressBarSkin) => Promise; exists: () => Promise; element: () => Promise; click: () => Promise; base: UniDriver; }; export type CircularProgressBarUniDriver = ReturnType; //# sourceMappingURL=CircularProgressBar.uni.driver.d.ts.map