UNPKG

@gdquest/gd-school-mdx-components

Version:

Components specially made to work with GDSchool MDX lesson files.

24 lines 1.31 kB
/// <reference types="react" /> import PropTypes, { type InferProps } from "prop-types"; import "./Question.module.scss"; export declare function Question({ hidden, randomize, multipleChoice, skip, onSubmit, title, explanation, options, onRightAnswer, onWrongAnswer, }: InferProps<typeof Question.propTypes>): JSX.Element; export declare namespace Question { var propTypes: { children: PropTypes.Requireable<PropTypes.ReactNodeLike>; randomize: PropTypes.Requireable<boolean>; multipleChoice: PropTypes.Requireable<boolean>; skip: PropTypes.Requireable<boolean>; hidden: PropTypes.Requireable<boolean>; title: PropTypes.Requireable<PropTypes.ReactNodeLike>; options: PropTypes.Requireable<(PropTypes.InferProps<{ index: PropTypes.Requireable<number>; label: PropTypes.Validator<NonNullable<PropTypes.ReactNodeLike>>; correct: PropTypes.Requireable<boolean>; }> | null | undefined)[]>; explanation: PropTypes.Requireable<PropTypes.ReactNodeLike>; onSubmit: PropTypes.Requireable<(...args: any[]) => any>; onRightAnswer: PropTypes.Requireable<(...args: any[]) => any>; onWrongAnswer: PropTypes.Requireable<(...args: any[]) => any>; }; } //# sourceMappingURL=Question.d.ts.map