import { ExerciseType } from './exercise-type';
import { ExerciseDefinition } from './exercises';
import { LanguageCode } from './language-code';
export declare class Exercise {
    id?: string;
    description: string;
    languageCode: LanguageCode;
    type: ExerciseType;
    exercise: ExerciseDefinition;
    publisherId: string;
    customProperties?: Record<string, unknown>;
    metadata?: {
        [key: string]: string | number | boolean;
    };
}
