feat(client): add local trust material state store

This commit is contained in:
nav
2026-04-08 20:33:25 +00:00
parent 1d751b7c55
commit 2148027a41
2 changed files with 186 additions and 0 deletions

View File

@@ -1,5 +1,19 @@
export { validateYonexusClientConfig, YonexusClientConfigError } from "./core/config.js";
export type { YonexusClientConfig } from "./core/config.js";
export {
CLIENT_STATE_VERSION,
YonexusClientStateError,
YonexusClientStateCorruptionError,
createYonexusClientStateStore,
loadYonexusClientState,
saveYonexusClientState,
createInitialClientState,
hasClientSecret,
hasClientKeyPair,
type YonexusClientState,
type YonexusClientStateFile,
type YonexusClientStateStore
} from "./core/state.js";
export interface YonexusClientPluginManifest {
readonly name: "Yonexus.Client";