import { Group } from 'three';
import { Store } from './store.ts';
import * as cg from 'chessground/types';
export declare class PieceProvider {
    private readonly store;
    static getPiece(pieceId: string): cg.Role;
    private piecesPositions;
    constructor(store: Store);
    updateGamePositions(): Group;
    private getSquaresVector3;
}
