import type radio from "../../widgets/radio/radio";
import type { PerseusRadioUserInput, RecursiveReadonly } from "@khanacademy/perseus-core";
import type React from "react";
type BasicOption = {
    value: string;
    id: string;
    rationale?: string;
};
export type RadioPromptJSON = {
    type: "radio";
    hasNoneOfTheAbove: boolean;
    options: BasicOption[];
    userInput: {
        selectedOptions: ReadonlyArray<string>;
    };
};
export declare const getPromptJSON: (widgetData: RecursiveReadonly<React.ComponentProps<typeof radio.widget>>, userInput: RecursiveReadonly<PerseusRadioUserInput>) => RadioPromptJSON;
export {};
