import { Choice } from '../choice/choice';
export declare class Question {
    text: string;
    solutions: number[];
    corrections: string[];
    choices: Choice[];
    locked: boolean;
    answers: number[];
    status: null | 'right' | 'wrong';
    displayChoices: boolean;
    solutionsDisplayed: number;
    displayAll: boolean;
    constructor(text: string, choices: string[], solutions: number[], corrections: string[]);
    lock(): this;
    unlock(): this;
    showHint(): this;
    answer(i: number): this;
    validate(): this;
}
