import type { CellSnapshot, RecalcMetrics, SelectionState, Viewport } from '@bilig/protocol';
import type { SpreadsheetEngine } from './engine.js';
export declare function selectCellSnapshot(engine: SpreadsheetEngine, sheetName: string, address: string): CellSnapshot;
export declare function selectMetrics(engine: SpreadsheetEngine): RecalcMetrics;
export declare function selectSelectionState(engine: SpreadsheetEngine): SelectionState;
export declare function selectViewportCells(engine: SpreadsheetEngine, sheetName: string, viewport: Viewport): CellSnapshot[];
