import type { Cell } from '@fortune-sheet/core'; import type { SpreadsheetTableCellRenderStyle } from './spreadsheet-table-style'; export interface SpreadsheetTableRenderCellInfo { column: number; endX: number; endY: number; row: number; startX: number; startY: number; } export interface SpreadsheetTableConditionalStyle { cellColor?: string; textColor?: string; } export declare function beginSpreadsheetTableCellRender(_cell: Cell | null, tableStyle: SpreadsheetTableCellRenderStyle | null, conditionalStyle: SpreadsheetTableConditionalStyle | undefined, context: CanvasRenderingContext2D): void; export declare function finishSpreadsheetTableCellRender(_cell: Cell | null, cellInfo: SpreadsheetTableRenderCellInfo, tableStyle: SpreadsheetTableCellRenderStyle | null, context: CanvasRenderingContext2D): void;