word-vault
Version:
A lightweight JavaScript package for English word definitions and collections.
76 lines (75 loc) • 1.59 kB
TypeScript
export type CambridgeCodeTypes =
| CambridgeAdjectiveLabel
| CambridgeNounLabels
| CambridgeVerbLabels
| CambridgeOtherLabels;
export type CambridgeAdjectiveLabel =
| "adjective"
| "[after noun]"
| "[after verb]"
| "[before noun]"
| "comparative"
| "superlative"
| "[not gradable]";
export type CambridgeNounLabels =
| "noun"
| "[C]"
| "[U]"
| "[S]"
| "plural"
| "noun [plural]"
| "[usually plural]"
| "[usually singular]"
| "[+ sing/pl verb]";
export type CambridgeVerbLabels =
| "verb"
| "[T]"
| "[I]"
| "auxiliary verb"
| "modal verb"
| "past simple"
| "past participle"
| "present participle"
| "phrasal verb"
| "[L]"
| "[L only + adjective]"
| "[L only + noun]"
| "[+ adv/prep]"
| "[+ that clause]"
| "[+ question word]"
| "[+ speech]"
| "[+ to infinitive]"
| "[+ infinitive without to]"
| "[+ -ing] verb"
| "[+ not or so]"
| "[+ two objects]"
| "[+ obj + adjective]"
| "[+ obj + noun]"
| "[+ obj + as noun or adjective]"
| "[+ obj + to be noun or adjective]"
| "[+ obj + that clause]"
| "[+ obj + to infinitive]"
| "[+ obj + infinitive without to]"
| "[+ obj + past participle]"
| "[+ obj + ing verb]"
| "[+ obj + question word]"
| "[usually passive]"
| "[not continuous]";
export type CambridgeOtherLabels =
| "adverb"
| "conjunction"
| "determiner"
| "number"
| "ordinal number"
| "preposition"
| "predeterminer"
| "pronoun"
| "prefix"
| "suffix"
| "exclamation"
| "[+ ing verb]"
| "[+ to infinitive]"
| "[+ that]"
| "[+ question word]"
| "[as form of address]";
//# sourceMappingURL=i-cambridge-codes.d.ts.map