import type { ImageClozeAssociationAnswer, ImageClozeAssociationContainerResponse, ImageClozeAssociationValidation } from '../types.js'; /** A placed image with whether its response container accepts it */ export type ImageClozeAssociationAnswerCorrectness = ImageClozeAssociationAnswer & { isCorrect: boolean; }; export declare const getAllUniqueCorrectness: (answers: ImageClozeAssociationAnswer[], validResponses: ImageClozeAssociationContainerResponse[]) => ImageClozeAssociationAnswerCorrectness[]; export declare const getCompleteResponseDetails: (validation: ImageClozeAssociationValidation | undefined, allChoices: string[]) => { responseAreasToBeFilled: number; possibleResponses: string[][]; hasUnplacedChoices: boolean; };