import { HGrid } from 'haystack-core';
/**
 * An error that encapsulates a grid.
 */
export declare class GridError extends Error {
    readonly grid: HGrid;
    readonly _isGridError = true;
    constructor(message: string, grid: HGrid);
    toGrid(): HGrid;
}
/**
 * Return ture if the error is a grid error.
 *
 * @param error The error to test.
 * @returns True if the error is a grid error.
 */
export declare function isGridError(error: unknown): error is GridError;
