import { default as React } from 'react'; import { DeductionGroup, DeductionSlot } from './logic'; export interface DeductionSheetProps { /** Stable form id carried on the emitted events. */ formId?: string; /** Optional heading (i18n key or literal). */ title?: string; /** Sentence with `[slotId]` placeholders rendered as inline selects. */ prompt?: string; /** Words the player can choose from. */ wordBank?: string[]; /** Slots to fill. */ slots?: DeductionSlot[]; /** Slot groups judged together (each a batch). */ groups?: DeductionGroup[]; /** slot id → the correct word. */ solution?: Record; windowId?: string; } declare const DeductionSheet: React.FC; export default DeductionSheet;