EU Parliament Monitor — API Documentation - v1.0.1
    Preparing search index...

    Module Types/Visualization

    Thin re-export barrel — preserves the legacy from '../types/visualization.js' import path while the underlying type definitions live in dedicated bounded-context sub-modules:

    • ./visualization/swot.ts — SWOT analysis structures and strings
    • ./visualization/charts.ts — Chart.js-aligned chart configuration
    • ./visualization/dashboard.ts — Dashboard panels, metrics, strings, trend analytics, legislative-pipeline status, stakeholder-impact metrics
    • ./visualization/mindmap.ts — Intelligence-mindmap (layers, actors, policy connections, influence weights)
    • ./visualization/voting-bloc.ts — Voting blocs and coalition metrics

    Consumers SHOULD import from ../types/index.js instead — this file exists for backwards compatibility only and may be removed in a follow-up refactor once all direct importers are migrated.

    Interfaces

    SwotItem → SwotItem
    SwotAnalysis → SwotAnalysis
    SwotStrings → SwotStrings
    SwotBuilderStrings → SwotBuilderStrings
    ScatterPoint → ScatterPoint
    BubblePoint → BubblePoint
    ChartDataset → ChartDataset
    ChartData → ChartData
    ChartConfig → ChartConfig
    DashboardMetric → DashboardMetric
    DashboardPanel → DashboardPanel
    DashboardConfig → DashboardConfig
    DashboardStrings → DashboardStrings
    DashboardBuilderStrings → DashboardBuilderStrings
    LegislativePipeline → LegislativePipeline
    TrendMetric → TrendMetric
    TrendAnalytics → TrendAnalytics
    StakeholderMetric → StakeholderMetric
    MindmapNode → MindmapNode
    MindmapLayer → MindmapLayer
    PolicyConnection → PolicyConnection
    ActorNode → ActorNode
    InfluenceWeight → InfluenceWeight
    IntelligenceMindmap → IntelligenceMindmap
    VotingBloc → VotingBloc
    VoteHighlight → VoteHighlight
    CoalitionMetrics → CoalitionMetrics

    Type Aliases

    MindmapNodeCategory → MindmapNodeCategory
    PolicyConnectionType → PolicyConnectionType
    PolicyConnectionStrength → PolicyConnectionStrength
    ActorType → ActorType
    MindmapBranchColor → MindmapBranchColor