import Instruction from '../instruction.js';
import { Position } from '../primitives.js';
import GridData from '../grid.js';
export interface GetTileHandler {
    onGetTile(x: number, y: number, grid: GridData): Position;
}
export declare function handlesGetTile<T extends Instruction>(val: T): val is T & GetTileHandler;
