import { BaseUniDriver } from '@wix/wix-ui-test-utils/dist/types/base-driver';
import { ButtonCoreDriver } from '../Button/ButtonCore/ButtonCore.uni.driver';
import { UniDriver } from '@wix/wix-ui-test-utils/dist/types/unidriver';
export interface IconButtonUniDriver extends BaseUniDriver {
    isButtonDisabled: ButtonCoreDriver['isButtonDisabled'];
    isFocused: () => Promise<boolean>;
}
export declare const iconButtonDriverFactory: (base: UniDriver) => {
    /** returns true if button disabled */
    isButtonDisabled: () => Promise<boolean>;
    /**
     * Checks whether button is focused
     * @returns {Promise<boolean>}
     */
    isFocused: () => Promise<boolean | undefined>;
    exists: () => Promise<boolean>;
    element: () => Promise<any>;
    click: () => Promise<void>;
    base: UniDriver;
};
//# sourceMappingURL=IconButton.uni.driver.d.ts.map