···44 * @packageDocumentation
55 */
6677-export { mount } from "./core/binder";
88-export { clearPlugins, getRegisteredPlugins, hasPlugin, registerPlugin, unregisterPlugin } from "./core/plugin";
99-export { computed, effect, signal } from "./core/signal";
1010-export type { ComputedSignal, PluginContext, PluginHandler, Signal } from "./types/volt";
77+export type { ComputedSignal, PluginContext, PluginHandler, Signal } from "$types/volt";
88+export { mount } from "@volt/core/binder";
99+export { clearPlugins, getRegisteredPlugins, hasPlugin, registerPlugin, unregisterPlugin } from "@volt/core/plugin";
1010+export { computed, effect, signal } from "@volt/core/signal";
+1-1
src/main.ts
···11+import { persistPlugin, scrollPlugin, urlPlugin } from "@volt/plugins/index";
12import { computed, effect, mount, registerPlugin, signal } from "./index";
22-import { persistPlugin, scrollPlugin, urlPlugin } from "./plugins";
3344registerPlugin("persist", persistPlugin);
55registerPlugin("scroll", scrollPlugin);
+1-1
src/plugins/persist.ts
···44 * Supports localStorage, sessionStorage, IndexedDB, and custom adapters
55 */
6677-import type { PluginContext, Signal, StorageAdapter } from "../types/volt";
77+import type { PluginContext, Signal, StorageAdapter } from "$types/volt";
8899/**
1010 * Registry of custom storage adapters
+1-1
src/plugins/scroll.ts
···33 * Supports position restoration, scroll-to, scroll spy, and smooth scrolling
44 */
5566-import type { PluginContext, Signal } from "../types/volt";
66+import type { PluginContext, Signal } from "$types/volt";
7788/**
99 * Scroll plugin handler.
+1-1
src/plugins/url.ts
···33 * Supports one-way read, bidirectional sync, and hash-based routing
44 */
5566-import type { PluginContext, Signal } from "../types/volt";
66+import type { PluginContext, Signal } from "$types/volt";
7788/**
99 * URL plugin handler.