EU Parliament Monitor — API Documentation - v0.9.24
    Preparing search index...

    Module Constants/UI

    Barrel re-export for the per-surface UI localization modules.

    Each module owns one UI surface — editing a translation no longer requires touching every other surface in the same file:

    • page-titles.tsPAGE_TITLES, PAGE_DESCRIPTIONS
    • section-headings.ts — generic section headings, nav labels, comparison/timeline labels, header chrome
    • footer-labels.ts — every FOOTER_*_LABELS map (about, quick links, footer nav, company tagline)
    • article-category-labels.tsARTICLE_TYPE_LABELS, ARTICLE_TYPE_ICONS
    • accessibility.tsSKIP_LINK_TEXTS, TOC_ARIA_LABELS, language-switcher / footer trust-badge ARIA labels
    • reading-time.tsREAD_TIME_LABELS (per-language pluralization)
    • ai-content.tsAI_SECTION_CONTENT + AISection interface
    • related-analysis.tsSECTION_TITLE_LABELS, RELATED_ANALYSIS_LABELS
    • tradecraft-cards.ts — tradecraft / analysis-index card labels
    • methodology-framework-labels.ts — analytical framework explanation labels
    • risk-threat-labels.ts — risk / threat / stakeholder analysis labels
    • pwa-labels.ts — PWA install/update prompts, offline shell, build-info footer

    Interfaces

    AISection → AISection
    RelationshipLabels → RelationshipLabels
    RelatedAnalysisStrings → RelatedAnalysisStrings

    Variables

    PAGE_TITLES → PAGE_TITLES
    PAGE_DESCRIPTIONS → PAGE_DESCRIPTIONS
    SECTION_HEADINGS → SECTION_HEADINGS
    NO_ARTICLES_MESSAGES → NO_ARTICLES_MESSAGES
    BACK_TO_NEWS_LABELS → BACK_TO_NEWS_LABELS
    ARTICLE_NAV_LABELS → ARTICLE_NAV_LABELS
    TIMELINE_HEADINGS → TIMELINE_HEADINGS
    COMPARISON_BEFORE_LABELS → COMPARISON_BEFORE_LABELS
    COMPARISON_AFTER_LABELS → COMPARISON_AFTER_LABELS
    KEY_FIGURES_HEADINGS → KEY_FIGURES_HEADINGS
    FILTER_LABELS → FILTER_LABELS
    THEME_TOGGLE_LABELS → THEME_TOGGLE_LABELS
    HEADER_SUBTITLE_LABELS → HEADER_SUBTITLE_LABELS
    SOURCES_HEADING_LABELS → SOURCES_HEADING_LABELS
    KEY_TAKEAWAYS_HEADING_LABELS → KEY_TAKEAWAYS_HEADING_LABELS
    SUPPLEMENTARY_HEADING_LABELS → SUPPLEMENTARY_HEADING_LABELS
    HEADER_CTA_SPONSOR_LABELS → HEADER_CTA_SPONSOR_LABELS
    HEADER_CTA_BECOME_SPONSOR_LABELS → HEADER_CTA_BECOME_SPONSOR_LABELS
    HEADER_CTA_SECURITY_LABELS → HEADER_CTA_SECURITY_LABELS
    ARTICLE_TYPE_LABELS → ARTICLE_TYPE_LABELS
    ARTICLE_TYPE_ICONS → ARTICLE_TYPE_ICONS
    HE_DEEP_ANALYSIS → HE_DEEP_ANALYSIS
    TOC_ARIA_LABELS → TOC_ARIA_LABELS
    LANGUAGE_SELECTION_ARIA_LABELS → LANGUAGE_SELECTION_ARIA_LABELS
    READ_TIME_LABELS → READ_TIME_LABELS
    AI_SECTION_CONTENT → AI_SECTION_CONTENT
    SECTION_TITLE_LABELS → SECTION_TITLE_LABELS
    TRADECRAFT_HEADING_LABELS → TRADECRAFT_HEADING_LABELS
    TRADECRAFT_INTRO_LABELS → TRADECRAFT_INTRO_LABELS
    TRADECRAFT_METHODOLOGIES_LABELS → TRADECRAFT_METHODOLOGIES_LABELS
    TRADECRAFT_TEMPLATES_LABELS → TRADECRAFT_TEMPLATES_LABELS
    ANALYSIS_INDEX_HEADING_LABELS → ANALYSIS_INDEX_HEADING_LABELS
    ANALYSIS_INDEX_INTRO_LABELS → ANALYSIS_INDEX_INTRO_LABELS
    ANALYSIS_INDEX_COL_SECTION_LABELS → ANALYSIS_INDEX_COL_SECTION_LABELS
    ANALYSIS_INDEX_COL_ARTIFACT_LABELS → ANALYSIS_INDEX_COL_ARTIFACT_LABELS
    ANALYSIS_INDEX_COL_PATH_LABELS → ANALYSIS_INDEX_COL_PATH_LABELS
    VIEW_SOURCE_LABELS → VIEW_SOURCE_LABELS
    VIEW_SOURCE_MARKDOWN_LABELS → VIEW_SOURCE_MARKDOWN_LABELS
    OPEN_SOURCE_NOTE_LABELS → OPEN_SOURCE_NOTE_LABELS
    ANALYSIS_TRANSPARENCY_LABELS → ANALYSIS_TRANSPARENCY_LABELS
    ANALYSIS_SUMMARY_LABELS → ANALYSIS_SUMMARY_LABELS
    METHODOLOGY_LABELS → METHODOLOGY_LABELS
    TRANSPARENCY_DISCLOSURE_LABELS → TRANSPARENCY_DISCLOSURE_LABELS
    CLASSIFICATION_ANALYSIS_LABELS → CLASSIFICATION_ANALYSIS_LABELS
    THREAT_ASSESSMENT_LABELS → THREAT_ASSESSMENT_LABELS
    RISK_SCORING_LABELS → RISK_SCORING_LABELS
    DEEP_ANALYSIS_LABELS → DEEP_ANALYSIS_LABELS
    AI_ANALYSIS_GUIDE_LABELS → AI_ANALYSIS_GUIDE_LABELS
    SWOT_FRAMEWORK_LABELS → SWOT_FRAMEWORK_LABELS
    RISK_METHODOLOGY_LABELS → RISK_METHODOLOGY_LABELS
    THREAT_FRAMEWORK_LABELS → THREAT_FRAMEWORK_LABELS
    CLASSIFICATION_GUIDE_LABELS → CLASSIFICATION_GUIDE_LABELS
    STYLE_GUIDE_LABELS → STYLE_GUIDE_LABELS
    SIGNIFICANCE_CLASSIFICATION_LABELS → SIGNIFICANCE_CLASSIFICATION_LABELS
    ACTOR_MAPPING_LABELS → ACTOR_MAPPING_LABELS
    FORCES_ANALYSIS_LABELS → FORCES_ANALYSIS_LABELS
    IMPACT_MATRIX_LABELS → IMPACT_MATRIX_LABELS
    POLITICAL_THREAT_LANDSCAPE_LABELS → POLITICAL_THREAT_LANDSCAPE_LABELS
    ACTOR_THREAT_PROFILING_LABELS → ACTOR_THREAT_PROFILING_LABELS
    CONSEQUENCE_TREES_LABELS → CONSEQUENCE_TREES_LABELS
    LEGISLATIVE_DISRUPTION_LABELS → LEGISLATIVE_DISRUPTION_LABELS
    RISK_MATRIX_LABELS → RISK_MATRIX_LABELS
    QUANTITATIVE_SWOT_LABELS → QUANTITATIVE_SWOT_LABELS
    POLITICAL_CAPITAL_RISK_LABELS → POLITICAL_CAPITAL_RISK_LABELS
    LEGISLATIVE_VELOCITY_RISK_LABELS → LEGISLATIVE_VELOCITY_RISK_LABELS
    AGENT_RISK_WORKFLOW_LABELS → AGENT_RISK_WORKFLOW_LABELS
    STAKEHOLDER_IMPACT_LABELS → STAKEHOLDER_IMPACT_LABELS
    COALITION_DYNAMICS_LABELS → COALITION_DYNAMICS_LABELS
    VOTING_PATTERNS_LABELS → VOTING_PATTERNS_LABELS
    CROSS_SESSION_INTELLIGENCE_LABELS → CROSS_SESSION_INTELLIGENCE_LABELS
    SYNTHESIS_SUMMARY_LABELS → SYNTHESIS_SUMMARY_LABELS
    DOCUMENT_ANALYSIS_LABELS → DOCUMENT_ANALYSIS_LABELS
    SIGNIFICANCE_SCORING_LABELS → SIGNIFICANCE_SCORING_LABELS
    INSTALL_APP_LABELS → INSTALL_APP_LABELS
    UPDATE_AVAILABLE_LABELS → UPDATE_AVAILABLE_LABELS
    UPDATE_REFRESH_CTA_LABELS → UPDATE_REFRESH_CTA_LABELS
    UPDATE_DISMISS_LABELS → UPDATE_DISMISS_LABELS
    OFFLINE_TITLE_LABELS → OFFLINE_TITLE_LABELS
    OFFLINE_BODY_LABELS → OFFLINE_BODY_LABELS
    OFFLINE_RETRY_LABELS → OFFLINE_RETRY_LABELS
    BUILD_INFO_COMMIT_LABELS → BUILD_INFO_COMMIT_LABELS
    BUILD_INFO_DEPLOYED_LABELS → BUILD_INFO_DEPLOYED_LABELS