import type { UniDriver } from '@wix/unidriver-core';
export declare const linearProgressBarDriverFactory: (base: UniDriver, body: UniDriver) => {
    isErrorIconShown: () => Promise<boolean>;
    isSuccessIconShown: () => Promise<boolean>;
    getTooltipErrorMessage: () => Promise<string | null>;
    getSkin: () => Promise<string | null>;
    getPadding: () => Promise<string | null>;
    getWidth(): Promise<string>;
    isSuccessIconDisplayed(): Promise<boolean>;
    isErrorIconDisplayed(): Promise<boolean>;
    isPercentagesProgressDisplayed(): Promise<boolean>;
    hasPrefixIndication(): Promise<boolean>;
    hasSuffixIndication(): Promise<boolean>;
    getSuffixIndicationText(): Promise<string>;
    hasPrefixAriaHidden(): Promise<boolean>;
    hasProgressIndicatorAriaHidden(): Promise<boolean>;
    getValue(): Promise<string | null>;
    getNumericValue(): Promise<number>;
    isCompleted(): Promise<boolean>;
    hasError(): Promise<boolean>;
    getMinValue(): Promise<number>;
    getMaxValue(): Promise<number>;
    getAriaValueNow(): Promise<number>;
    getAriaValueMin(): Promise<number>;
    getAriaValueMax(): Promise<number>;
    getAriaLabel(): Promise<string>;
    getRoleAttribute(): Promise<string>;
    getAriaValueText(): Promise<string>;
    exists: () => Promise<boolean>;
    element: () => Promise<any>;
    click: () => Promise<void>;
    base: UniDriver;
};
export type LinearProgressBarUniDriver = ReturnType<typeof linearProgressBarDriverFactory>;
//# sourceMappingURL=LinearProgressBar.uni.driver.d.ts.map