Files
ACVE/types/practice.ts
2026-03-15 13:52:11 +00:00

16 lines
320 B
TypeScript
Executable File

export type PracticeQuestion = {
id: string;
prompt: string;
choices: string[];
answerIndex: number;
};
export type PracticeModule = {
slug: string;
title: string;
description: string;
isInteractive: boolean;
difficulty?: "Beginner" | "Intermediate" | "Advanced";
questions?: PracticeQuestion[];
};