From 30fa3065672a82d24ff8d21269447ff77cd15cfd Mon Sep 17 00:00:00 2001 From: Cashew Date: Mon, 15 Jul 2024 11:57:28 +0700 Subject: [PATCH] clean up types --- types/ext/language-transformer.d.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/types/ext/language-transformer.d.ts b/types/ext/language-transformer.d.ts index 3309e6c3e1..8169991a8a 100644 --- a/types/ext/language-transformer.d.ts +++ b/types/ext/language-transformer.d.ts @@ -25,7 +25,7 @@ export type ConditionMapObject = { [type in TCondition]: Condition; }; -export type TransformMapObject = { +export type TransformMapObject = { [name: string]: Transform; }; @@ -45,7 +45,7 @@ export type RuleI18n = { name: string; }; -export type Transform = { +export type Transform = { name: string; description?: string; i18n?: TransformI18n[]; @@ -58,7 +58,7 @@ export type TransformI18n = { description?: string; }; -export type Rule = { +export type Rule = { type: 'suffix' | 'prefix' | 'wholeWord' | 'other'; isInflected: RegExp; deinflect: (inflectedWord: string) => string; @@ -66,7 +66,7 @@ export type Rule = { conditionsOut: TCondition[]; }; -export type SuffixRule = { +export type SuffixRule = { type: 'suffix'; isInflected: RegExp; deinflected: string;