word-vault
Version:
A lightweight JavaScript package for English word definitions and collections.
6 lines • 1.51 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