export declare const GRID_COLS = 4; export declare const GRID_ROWS = 6; export declare const TOTAL_CELLS: number; export interface CellBounds { x0: number; y0: number; x1: number; y1: number; } /** * Calculate the pixel bounds for a grid cell (1-24). * Grid is 4 columns x 6 rows, numbered left-to-right, top-to-bottom. */ export declare function calculateGridCellBounds(cell: number, screenWidth: number, screenHeight: number): CellBounds; /** * Calculate tap coordinates for a position within a cell. * Position: 1=TL, 2=TR, 3=Center, 4=BL, 5=BR */ export declare function calculatePositionCoordinates(position: 1 | 2 | 3 | 4 | 5, cellBounds: CellBounds): { x: number; y: number; }; export declare const POSITION_LABELS: string[]; /** * Create a 4x6 numbered grid overlay on a screenshot. * Returns base64 JPEG (compressed for context efficiency). */ export declare function createGridOverlay(imagePath: string): Promise;