Skip to content

@memberjunction/integration-ui-types

Lightweight, Angular-safe view model types for the MemberJunction Integration UI.

This package contains only TypeScript interfaces and type aliases with zero runtime dependencies. It is safe to import from Angular components, Node.js services, or any other TypeScript environment.

TypeDescription
IntegrationSummaryOverview of a company integration’s current state
ConnectorHealthHealth status union: 'Healthy' | 'Degraded' | 'Offline' | 'Unknown'
RunStatusSummarySummary of a single integration run
EntityMapSummaryEntity map sync configuration summary
IntegrationDashboardStatsAggregate stats for dashboard overview
import type {
IntegrationSummary,
RunStatusSummary,
ConnectorHealth,
} from '@memberjunction/integration-ui-types';