import { ThemeConfig, Entitlements } from '@insight-health/core'; export type { WidgetEmitEvent, WidgetMessageEvent, OverrideThemeColors, ThemeConfig, Entitlements, } from '@insight-health/core'; export type LumiWidgetInitParams = { partnerKey: string; tenantId: string | number; tenantName?: string; language?: string; container?: string; widgetId?: string; /** * Provide theme options for the in-frame widget. */ themeConfig?: ThemeConfig; /** * Provide initial entitlements for feature access control. * Can be updated at runtime via `setEntitlements()`. */ entitlements?: Entitlements; /** * Callback function invoked when the widget is authenticated and ready. */ onAuthenticated?: () => void; }; export type AuthParams = Pick; //# sourceMappingURL=types.d.ts.map