import { IBaseDtoInput, IBaseDtoOutput } from './base';
/**
 * ILMSPersonProfileDto - Raw input for LMS user profile
 */
export interface ILMSPersonProfileDto extends IBaseDtoInput {
    userId: string;
    xp: number;
    level: number;
    preferences?: string[];
    streak?: number;
}
/**
 * ILMSPersonProfile - Serialized LMS profile object
 */
export interface ILMSPersonProfile extends IBaseDtoOutput {
    userId: string;
    xp: number;
    level: number;
    preferences: string[] | null;
    streak: number | null;
}
