/** * Platform adapter types and implementations * * This module exports the platform-specific adapters and interfaces * along with utilities for platform detection and adapter creation. */ export type { VanaCryptoAdapter, VanaPGPAdapter, VanaHttpAdapter, VanaPlatformAdapter, PlatformType, } from "./interface.js"; export { NodePlatformAdapter } from "./node.js"; export { BrowserPlatformAdapter } from "./browser.js"; export { detectPlatform, createPlatformAdapter, createPlatformAdapterFor, isPlatformSupported, getPlatformCapabilities, } from "./utils.js"; export { createNodePlatformAdapter, createBrowserPlatformAdapter, createPlatformAdapterSafe, } from "./browser-safe.js";