import { UniDriver } from '@wix/wix-ui-test-utils/unidriver';
export declare function CollectionEmptyStateUniDriver(base: UniDriver, body: UniDriver): {
    /**
     * Get 'New Item' CTA button driver
     */
    getNewItemButton: () => import("@wix/design-system/dist/types/Button/ButtonCore/ButtonCore.uni.driver").ButtonCoreDriver;
    /**
     * Get empty new item image
     */
    getImageAddItem: () => import("@wix/design-system/dist/types/Image/Image.uni.driver").ImageUniDriver;
    /**
     * Get custom CTA
     */
    getCustomCta: (datahook: string) => UniDriver<any, {
        parent?: any | undefined;
        base?: any;
        selector?: string | Promise<string> | undefined;
        idx?: number | undefined;
        timeBudget?: number | undefined;
    }, any>;
    wait: (timeout?: number | undefined) => Promise<void>;
    getTitleText: () => Promise<string>;
    getSubtitleText: () => Promise<string>;
    hasTheme: (themeName: import("@wix/design-system").EmptyStateSkin) => Promise<boolean>;
    hasSkin: (skinName: import("@wix/design-system").EmptyStateSkin) => Promise<boolean>;
    getImageUrl: () => (name: string) => Promise<string>;
    getImageContainerClassName: () => Promise<any>; /**
     * Get custom CTA
     */
    imageNodeExists: () => Promise<boolean>;
    childrenContentExists: () => Promise<boolean>;
    hasAlign: (align: import("@wix/design-system").EmptyStateAlign) => Promise<boolean>;
    exists: () => Promise<boolean>;
    element: () => Promise<any>;
    click: () => Promise<void>;
    base: UniDriver<any, {
        parent?: any | undefined;
        base?: any;
        selector?: string | Promise<string> | undefined;
        idx?: number | undefined;
        timeBudget?: number | undefined;
    }, any>;
};
//# sourceMappingURL=CollectionEmptyState.uni.driver.d.ts.map