import type DataGrid from '../core/DataGrid';
/**
 * Install test hooks on window.__CANVAS_TABLE_TEST_HOOKS__ and the registry.
 * This should be called after DataGrid is fully initialized.
 *
 * In production builds, this function is a no-op and can be
 * tree-shaken by the bundler.
 *
 * @param grid - The DataGrid instance to expose hooks for
 */
export declare function installTestHooks(grid: DataGrid): void;
/**
 * Remove test hooks for a specific grid instance from the registry.
 * @param canvasId - The canvas element ID to unregister
 */
export declare function removeTestHooks(canvasId?: string): void;
