import { ChoiceContainer } from "./ChoiceContainer"; import { Choice } from "./Choice"; /** * Single choice container consisting of a radio * check box. The class single-choice is added for * CSS manipulations. * * @see {@link ChoiceContainer} * @see {@link ChoiceMutator} */ export declare class SingleChoice extends ChoiceContainer { cssClassName(): string; mutatedChoiceType(): string; } /** * Multi choice container consisting of check * boxes. The class multiple-choice is added for * CSS manipulations. * * @see {@link ChoiceContainer} * @see {@link ChoiceMutator} */ export declare class MultipleChoice extends ChoiceContainer { cssClassName(): string; mutatedChoiceType(): string; } /** * Radio choice consisting of a radio check * box. * * @see {@link ChoiceContainer} * @see {@link ChoiceMutator} * @see {@link Choice} */ export declare class RadioChoice extends Choice { inputType(): "radio" | "checkbox"; } /** * Radio choice consisting of a radio check * box. * * @see {@link ChoiceContainer} * @see {@link ChoiceMutator} * @see {@link Choice} */ export declare class CheckboxChoice extends Choice { inputType(): "radio" | "checkbox"; }