@trycourier/courier-ui-inbox
Version:
Inbox components for the Courier web UI
19 lines (18 loc) • 1.33 kB
TypeScript
import { Courier } from '@trycourier/courier-js';
export * from './components/courier-inbox';
export * from './components/courier-inbox-header';
export * from './components/courier-inbox-list-item';
export * from './components/courier-inbox-popup-menu';
export * from './utils/extensions';
export * from './types/factories';
export * from './types/courier-inbox-theme';
export * from './types/courier-inbox-theme-manager';
export * from './types/inbox-data-set';
export * from './types/inbox-defaults';
export * from './datastore/inbox-datastore';
export * from './datastore/datastore-listener';
export * from './datastore/datatore-events';
export { Courier };
export type { CourierProps, CourierClientOptions, CourierBrand, CourierApiRegion, CourierApiUrls, CourierUserPreferences, CourierUserPreferencesStatus, CourierUserPreferencesChannel, CourierUserPreferencesPaging, CourierUserPreferencesTopic, CourierUserPreferencesTopicResponse, CourierDevice, CourierToken, CourierGetInboxMessageResponse, CourierGetInboxMessagesResponse, InboxMessage, InboxAction, InboxMessageEventEnvelope, } from '@trycourier/courier-js';
export { DEFAULT_COURIER_API_URLS, EU_COURIER_API_URLS, getCourierApiUrls, getCourierApiUrlsForRegion } from '@trycourier/courier-js';
export type { CourierComponentThemeMode } from '@trycourier/courier-ui-core';