@lumina-study/user-settings
Version:
JSON schema and TypeScript types for Lumina Study user settings configuration
29 lines (27 loc) • 607 B
TypeScript
/* eslint-disable */
/**
* This file was automatically generated by json-schema-to-typescript.
* DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file,
* and run json-schema-to-typescript to regenerate this file.
*/
/**
* Schema for user settings configuration
*/
export interface UserSettings {
/**
* User interface language
*/
language: "he" | "en";
/**
* Preferred font family for UI
*/
fontFamily?: string | null;
/**
* Whether to shuffle questions in quizzes
*/
shuffleQuestions?: boolean;
/**
* Developer mode flag
*/
devMode?: boolean;
}