import { UniDriver } from '@wix/unidriver-core';
export declare const notificationUniDriverFactory: (base: UniDriver) => {
    visible: () => Promise<boolean>;
    /** @deprecated use hasSkin with skin prop instead */
    hasTheme: () => Promise<boolean>;
    hasSkin: () => Promise<boolean>;
    isStandardNotification: () => Promise<boolean>;
    isErrorNotification: () => Promise<boolean>;
    isSuccessNotification: () => Promise<boolean>;
    isWarningNotification: () => Promise<boolean>;
    isPremiumNotification: () => Promise<boolean>;
    getLabelText: () => Promise<string>;
    hasActionButton: () => Promise<boolean>;
    getActionButtonText: () => Promise<string>;
    hasCloseButton: () => Promise<boolean>;
    isRelativelyPositioned: () => Promise<boolean>;
    isFixedPositioned: () => Promise<boolean>;
    isAbsolutePositioned: () => Promise<boolean>;
    clickOnCloseButton: () => Promise<void>;
    clickOnActionButton: () => Promise<void>;
    getZIndex: () => Promise<number>;
    exists: () => Promise<boolean>;
    element: () => Promise<any>;
    click: () => Promise<void>;
    base: UniDriver;
};
export type NotificationUniDriver = ReturnType<typeof notificationUniDriverFactory>;
//# sourceMappingURL=Notification.uni.driver.d.ts.map