import { UniDriver } from '@wix/unidriver-core';
export declare const dragHandleUniDriverFactory: (base: UniDriver, body: UniDriver) => {
    getButton: () => UniDriver<any, {
        parent?: /*elided*/ any | undefined;
        base?: any;
        selector?: string | Promise<string>;
        idx?: number;
        timeBudget?: number;
    }, any>;
    click: () => Promise<void>;
    hover: () => Promise<void>;
    getTooltipDriver: () => {
        click: () => Promise<void>;
        tooltipExists: () => Promise<boolean>;
        mouseEnter: () => Promise<void>;
        mouseLeave: () => Promise<void>;
        clickOutside: () => Promise<void>;
        getTooltipText: () => Promise<string | null>;
        hasSize: (sizeName: import("..").TooltipSize) => Promise<boolean>;
        exists: () => Promise<boolean>;
        element: () => Promise<any>;
        base: UniDriver;
    };
    isTooltipEnabled: () => Promise<boolean>;
    getTooltipContent: () => Promise<string | null>;
    getDisabled: () => Promise<boolean>;
    exists: () => Promise<boolean>;
    element: () => Promise<any>;
    base: UniDriver;
};
export type DragHandleUniDriver = ReturnType<typeof dragHandleUniDriverFactory>;
//# sourceMappingURL=DragHandle.uni.driver.d.ts.map