```ts type Count = 'zero' | 'one' | 'two' | 'few' | 'many' | 'other' type PickPlural = < T extends Partial<Record<Count, string>>, C extends Count >(translations: T, count: C) => T[C] ``` `'other'` as the default fallback. It could be configurable.
'other'as the default fallback. It could be configurable.