import { FC } from "react"; import { SquarePos } from "../JSChessEngine"; import { ChessBoardConfig } from "./models"; declare type ChessBoardControlLayoutProps = { size?: number; boardConfig: ChessBoardConfig; onClick: (position: SquarePos) => void; onGrabStart: (position: SquarePos) => void; onGrabStartRight: (position: SquarePos) => void; onGrabEnd: (position: SquarePos) => void; onGrabEndRight: (position: SquarePos) => void; onGrabbing: (x: number, y: number) => void; onRightClick: (position: SquarePos) => void; onGrabbingCell: (position: SquarePos) => void; }; export declare const ChessBoardControlLayout: FC; export {};