import { UniDriver } from '@wix/wix-ui-test-utils/unidriver';
export declare function TableGridSwitchButtonUniDriver(base: UniDriver, body: UniDriver): {
    /** Check if the SegmentedToggle (old UI) exists */
    exists: () => Promise<boolean>;
    /** Click table button in SegmentedToggle (old UI) */
    clickTableButton: () => Promise<void>;
    /** Click grid button in SegmentedToggle (old UI) */
    clickGridButton: () => Promise<void>;
    popoverExists: () => Promise<boolean>;
    layoutSwitchButtonExists: () => Promise<boolean>;
    openPopover: () => Promise<void>;
    isPopoverOpen: () => Promise<boolean>;
    clickLayoutOption: (option: 'table' | 'grid' | 'spreadsheet') => Promise<void>;
    getLayoutOptionsCount: () => Promise<number>;
    selectChild: (hook: string | number) => Promise<void>;
    isSelected: (hook: string | number) => Promise<boolean>;
    getSize: () => Promise<"small" | "medium">;
    isDisabled: () => 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>; /** Click table button in SegmentedToggle (old UI) */
};
export default TableGridSwitchButtonUniDriver;
//# sourceMappingURL=TableGridSwitchButton.uni.driver.d.ts.map