import type { PerseusLabelImageMarker, PerseusLabelImageWidgetOptions, PerseusWidgetOptions } from "../../data-schema"; /** * For details on the individual options, see the * PerseusLabelImageWidgetOptions type */ export type LabelImagePublicWidgetOptions = { choices: PerseusLabelImageWidgetOptions["choices"]; imageUrl: PerseusLabelImageWidgetOptions["imageUrl"]; imageAlt: PerseusLabelImageWidgetOptions["imageAlt"]; imageHeight: PerseusLabelImageWidgetOptions["imageHeight"]; imageWidth: PerseusLabelImageWidgetOptions["imageWidth"]; markers: ReadonlyArray; hideChoicesFromInstructions: PerseusLabelImageWidgetOptions["hideChoicesFromInstructions"]; multipleAnswers: PerseusLabelImageWidgetOptions["multipleAnswers"]; }; export type LabelImageMarkerPublicData = Pick; export declare function getLabelImagePublicWidgetOptions(options: PerseusLabelImageWidgetOptions): LabelImagePublicWidgetOptions; export declare function isLabelImageAccessible(options: PerseusWidgetOptions): boolean;