import { UniDriver } from '@wix/wix-ui-test-utils/unidriver';
export declare function MultiInlineCheckboxUniDriver(base: UniDriver, body: UniDriver): {
    checkOptions: (ids: string[]) => Promise<void>;
    getCheckboxAt: (index: number) => {
        click: () => Promise<void>;
        focus: () => Promise<void>;
        isFocused: () => Promise<boolean>;
        blur: () => Promise<void>;
        isChecked: () => Promise<boolean>;
        isDisabled: () => Promise<boolean>;
        isRequired: () => Promise<boolean>;
        isIndeterminate: () => Promise<boolean>;
        isTooltipEnabled: () => Promise<boolean>;
        hasError: () => Promise<boolean>;
        getTooltipContent: () => Promise<string | null>;
        getLabel: () => Promise<string>;
        getLabelSize: () => Promise<import("@wix/design-system").TextSize>;
        exists: () => Promise<boolean>;
        element: () => Promise<any>;
        base: UniDriver<any, {
            parent?: any | undefined;
            base?: any;
            selector?: string | Promise<string> | undefined;
            idx?: number | undefined;
            timeBudget?: number | undefined;
        }, any>;
    };
    getCheckboxById: (id: string) => {
        click: () => Promise<void>;
        focus: () => Promise<void>;
        isFocused: () => Promise<boolean>;
        blur: () => Promise<void>;
        isChecked: () => Promise<boolean>;
        isDisabled: () => Promise<boolean>;
        isRequired: () => Promise<boolean>;
        isIndeterminate: () => Promise<boolean>;
        isTooltipEnabled: () => Promise<boolean>;
        hasError: () => Promise<boolean>;
        getTooltipContent: () => Promise<string | null>;
        getLabel: () => Promise<string>;
        getLabelSize: () => Promise<import("@wix/design-system").TextSize>;
        exists: () => Promise<boolean>;
        element: () => Promise<any>;
        base: UniDriver<any, {
            parent?: any | undefined;
            base?: any;
            selector?: string | Promise<string> | undefined;
            idx?: number | undefined;
            timeBudget?: number | undefined;
        }, any>;
    };
    getCheckboxesCount: () => Promise<number>;
};
//# sourceMappingURL=MultiInlineCheckbox.uni.driver.d.ts.map