import { Mock } from 'vitest';
import { DataTree } from '../types/data-structures';
/**
 * Simulates the shortcut to open the toolbar and clicks the leaf node.
 * @param {Object} params
 * @param {string} params.searchboxRole - The role of the searchbox input.
 * @param {RegExp|string} params.leafText - The text of the leaf node to find.
 * @param {object} params.triggerSearchAction - Object with key, ctrlKey, altKey.
 * @param {Function} params.leafNodeClick - Mock callback to verify.
 */
export declare function simulateToolbarShortcutAndLeafClick({ searchboxRole, leafText, triggerSearchAction, leafNodeClick, }: {
    searchboxRole: string;
    leafText: string | RegExp;
    triggerSearchAction: {
        key: string;
        ctrlKey?: boolean;
        altKey?: boolean;
    };
    leafNodeClick: Mock;
}): Promise<void>;
export declare const mockOnAdvanceResearchLoadInitialData: (leafText: string) => Promise<DataTree>;
//# sourceMappingURL=test-utils.d.ts.map