/// /// import { Exercise } from "../core/Project"; import { MessageResponses } from "../util/observe"; export declare class CheckpointsOutlet { _act: MessageResponses; readonly exercise: Exercise; private readonly element; private readonly headerElem; private checkpointsContainerElem; constructor(element: JQuery, exercise: Exercise); setExercise(exercise: Exercise): Exercise; private onCheckpointEvaluationStarted; private onCheckpointEvaluationFinished; } declare type CheckpointStatus = "thinking" | "incomplete" | "complete"; export declare class CheckpointOutlet { private readonly element; private readonly statusElem; constructor(element: JQuery, name: string, status: CheckpointStatus); } export {};