import type { OpenKeyedStoreOptions, PluginStateKeyedStore } from "./plugin-state-store.types.js"; export type { OpenKeyedStoreOptions, PluginStateEntry, PluginStateKeyedStore, PluginStateStoreErrorCode, PluginStateStoreOperation, PluginStateStoreProbeResult, PluginStateStoreProbeStep, } from "./plugin-state-store.types.js"; export { PluginStateStoreError } from "./plugin-state-store.types.js"; export { closePluginStateSqliteStore, isPluginStateDatabaseOpen, probePluginStateStore, sweepExpiredPluginStateEntries, } from "./plugin-state-store.sqlite.js"; export declare function createPluginStateKeyedStore(pluginId: string, options: OpenKeyedStoreOptions): PluginStateKeyedStore; export declare function createCorePluginStateKeyedStore(options: OpenKeyedStoreOptions & { ownerId: `core:${string}`; }): PluginStateKeyedStore; export declare function resetPluginStateStoreForTests(): void;