/** * Shared contract barrel — the single source of truth for both the SDK client * and any host implementation. * * The legacy flat `INostr` (`./nostr`) is still re-exported for consumers that * have not migrated yet; it is removed in APNA-RD-SDK-009 once the `compat` * alias and domain modules land. New code should import the versioned, * namespaced contracts below. */ export * from './nostr'; export * from './nostr/protocol'; export * from './identity'; export * from './social'; export * from './ui'; export * from './notifications'; export * from './permissions'; export * from './widgets'; export * from './host'; export type { FeedType } from './social/v1';