UNPKG

italian-verbs-dict

Version:

Italian verbs dictionnary, based on morph-it

29 lines (28 loc) 793 B
/** * @license * Copyright 2021 Ludan Stoecklé * SPDX-License-Identifier: Apache-2.0 */ export interface VerbsInfo { [key: string]: VerbInfo | null; } export type VerbInfoModeKey = 'ger' | 'inf' | 'impr' | 'cond' | 'ind' | 'part' | 'sub'; export interface VerbInfo { ger?: VerbInfoMode | null; inf?: VerbInfoMode | null; impr?: VerbInfoMode | null; cond?: VerbInfoMode | null; ind?: VerbInfoMode | null; part?: VerbInfoMode | null; sub?: VerbInfoMode | null; } export type TenseIndex = 'pres' | 'past' | 'impf' | 'fut'; export interface VerbInfoMode { pres?: VerbInfoTense | string | null; past?: VerbInfoTense | null; impf?: VerbInfoTense | null; fut?: VerbInfoTense | null; } export interface VerbInfoTense { [key: string]: string; }