Files
multica/packages/core/platform/index.ts
2026-07-12 14:50:36 +08:00

17 lines
778 B
TypeScript

export { CoreProvider } from "./core-provider";
export type { CoreProviderProps, ClientIdentity } from "./types";
export { AuthInitializer } from "./auth-initializer";
export { defaultStorage } from "./storage";
export { createPersistStorage } from "./persist-storage";
export { createWorkspaceAwareStorage, setCurrentWorkspace, getCurrentSlug, getCurrentWsId, subscribeToCurrentSlug, registerForWorkspaceRehydration } from "./workspace-storage";
export { clearWorkspaceStorage } from "./storage-cleanup";
export {
registerSystemNotificationClickHandler,
isWebNotificationSupported,
getWebNotificationPermission,
requestWebNotificationPermission,
showWebNotification,
type SystemNotificationPayload,
type WebNotificationPermission,
} from "./system-notification";