export type I18NKeys =
  | 'actionClearTextFormatting'
  | 'actionTextFormattingOptions'
  | 'actionFormatAsStrongLabel'
  | 'actionFormatAsStrongTitle'
  | 'actionFormatAsStrongTitleApple'
  | 'actionFormatAsEmphasizedLabel'
  | 'actionFormatAsEmphasizedTitle'
  | 'actionFormatAsEmphasizedTitleApple'
  | 'actionFormatAsUnderlinedLabel'
  | 'actionFormatAsUnderlinedTitle'
  | 'actionFormatAsUnderlinedTitleApple'
  | 'actionFormatWithStrikethroughLabel'
  | 'actionFormatWithStrikethroughTitle'
  | 'actionFormatWithSubscriptLabel'
  | 'actionFormatWithSubscriptTitle'
  | 'actionFormatWithSuperscriptLabel'
  | 'actionFormatWithSuperscriptTitle'
  | 'actionFormatClear'
  | 'actionCopyJSON'
  | 'actionClear'
  | 'actionFormatCode'
  | 'actionCopyCode'
  | 'actionInsertCodeBlock'
  | 'actionInsertlink'
  | 'actionTableInsertRowsAbove'
  | 'actionTableInsertRowsAbove_plural'
  | 'actionTableInsertRowsBelow'
  | 'actionTableInsertRowsBelow_plural'
  | 'actionTableInsertColumnsBefore'
  | 'actionTableInsertColumnsBefore_plural'
  | 'actionTableInsertColumnsAfter'
  | 'actionTableInsertColumnsAfter_plural'
  | 'actionTableAddRowHeader'
  | 'actionTableRemoveRowHeader'
  | 'actionTableAddColumnHeader'
  | 'actionTableRemoveColumnHeader'
  | 'actionTableDeleteColumn'
  | 'actionTableDeleteRow'
  | 'actionTableDeleteTable'
  | 'actionTableOpenOptions'
  | 'actionUndoLabel'
  | 'actionUndoTitle'
  | 'actionUndoTitleApple'
  | 'actionRedoLabel'
  | 'actionRedoTitle'
  | 'actionRedoTitleApple'
  | 'codeSelectLanguage'
  | 'linkEditorLink'
  | 'linkEditorRel'
  | 'linkEditorTarget'
  | 'linkEditorCommit'
  | 'linkEditorEdit'
  | 'linkPreviewReplaceTextWithTitle'
  | 'horizontalRule'
  | 'table'
  | 'insertTableTitle'
  | 'insertTableDescription'
  | 'insertTableRows'
  | 'insertTableColumns'
  | 'insertTableCommit';

export type I18N = Record<I18NKeys, string>;
