TypeScript: ссылочный подтип определения типа (интерфейс)

Я использую следующий тип в моем TypScript:

interface ExerciseData {
    id : number;
    name : string;
    vocabulary : {
        from : string;
        to : string;
    }[];
}

Теперь я хотел бы создать переменную того же типа, что и атрибутvocabulary, пытаясь следующее:

var vocabs : ExerciseData.vocabulary[];

Но это не работает. Можно ли как-то ссылаться на подтип? Или я должен был сделать что-то подобное?

interface ExerciseData {
    id : number;
    name : string;
    vocabulary : Vocabulary[];
}

interface Vocabulary {
        from : string;
        to : string;
}

var vocabs : Vocabulary[];

Большое спасибо за подсказки.

Ответы на вопрос(2)

Ваш ответ на вопрос