import collections

Language = collections.namedtuple('Language',[
    'name',
    'code',
    'directory',
    'documents'])

Document = collections.namedtuple('Document',[
    'title',
    'subtitle',
    'gitversion',
    'format',
    'version',
    'language',
    'tags',
    'directory',
    'files'])

#Article = collections.namedtuple('Article',[
#    'meta',
#    'text',
#    'vocabulary'])

VocabularyItem = collections.namedtuple('VocabularyItem',[
    'phrase',
    'transcription',
    'lexcat',
    'translation'])