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
