/// <reference types="react" />
import { PosterItem } from "../types";
import { IRefPhaserGame } from "../game/PhaserGame";
import { IRefPhaserGame as IRefPhaserGameTutorial } from "../tutorial-game/PhaserGame";
interface BlockSelectorProps {
    gameRef: React.RefObject<IRefPhaserGame | IRefPhaserGameTutorial>;
    staticBlock: "left" | "right" | "shoot";
    posterItems: PosterItem[];
    staticBlockItems: PosterItem[];
    onSelectionChange?: (staticBlock: "left" | "right" | "shoot", item: PosterItem) => void;
}
export default function BlockSelector({ gameRef, staticBlock, staticBlockItems, posterItems, onSelectionChange }: BlockSelectorProps): import("react/jsx-runtime").JSX.Element;
export {};
