15 lines
270 B
TypeScript
15 lines
270 B
TypeScript
|
/**
|
||
|
* This entity is non-user-maintained and describes a language.
|
||
|
*/
|
||
|
interface LanguageInterface {
|
||
|
/**
|
||
|
* ISO 639-1 two-letter language code
|
||
|
*/
|
||
|
code: string;
|
||
|
|
||
|
/**
|
||
|
* the works using this language
|
||
|
*/
|
||
|
works: Promise<WorkInterface[]> | Identifier[];
|
||
|
}
|