export type TranslationSeedModule =
  | "pswg"
  | "ministry"
  | "cdc"
  | "cefp"
  | "cdcgpsf";

export type TranslationSeedRef = {
  module: TranslationSeedModule;
  page: string;
  translationKey: string;
};

export type TranslationSeedItem = {
  module: TranslationSeedModule;
  page: string;
  translationKey: string;
  englishText: string;
  khmerText: string;
  isActive: boolean;
  parent?: TranslationSeedRef;
};

export type TranslationSeedModuleResult = {
  module: TranslationSeedModule;
  total: number;
  created: number;
  kept: number;
};

export type TranslationSeedResult = {
  total: number;
  created: number;
  kept: number;
  modules: TranslationSeedModuleResult[];
};
