/** * Athena API * REST API for the Athena system * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface ChatRequestQuizContextAnswerState */ export interface ChatRequestQuizContextAnswerState { /** * * @type {boolean} * @memberof ChatRequestQuizContextAnswerState */ answered: boolean; /** * * @type {string} * @memberof ChatRequestQuizContextAnswerState */ userAnswer?: string; /** * * @type {boolean} * @memberof ChatRequestQuizContextAnswerState */ isCorrect?: boolean | null; /** * * @type {string} * @memberof ChatRequestQuizContextAnswerState */ grade?: string | null; /** * * @type {string} * @memberof ChatRequestQuizContextAnswerState */ feedback?: string | null; /** * * @type {string} * @memberof ChatRequestQuizContextAnswerState */ rating?: string | null; } /** * Check if a given object implements the ChatRequestQuizContextAnswerState interface. */ export declare function instanceOfChatRequestQuizContextAnswerState(value: object): value is ChatRequestQuizContextAnswerState; export declare function ChatRequestQuizContextAnswerStateFromJSON(json: any): ChatRequestQuizContextAnswerState; export declare function ChatRequestQuizContextAnswerStateFromJSONTyped(json: any, ignoreDiscriminator: boolean): ChatRequestQuizContextAnswerState; export declare function ChatRequestQuizContextAnswerStateToJSON(json: any): ChatRequestQuizContextAnswerState; export declare function ChatRequestQuizContextAnswerStateToJSONTyped(value?: ChatRequestQuizContextAnswerState | null, ignoreDiscriminator?: boolean): any;