import invariant from 'tiny-invariant'; export const PLUGIN_ID = kintone.$PLUGIN_ID; invariant(PLUGIN_ID, 'The PLUGIN_ID is not available. Please ensure you are on a Kintone plugin page.'); const KintoneUserLanguages = ['en', 'ja', 'zh', 'zh-TW', 'es', 'pt-BR', 'th'] as const; export type KintoneUserLanguages = (typeof KintoneUserLanguages)[number]; export const LANGUAGE = kintone.getLoginUser().language as KintoneUserLanguages; invariant( KintoneUserLanguages.includes(LANGUAGE), `Unsupported language: ${LANGUAGE}. Supported languages are: ${KintoneUserLanguages.join(', ')}`, ); export const DOCX_CONTENT_TYPE = 'application/vnd.openxmlformats-officedocument.wordprocessingml.document';