2026-07-30 00:24:19 +08:00
|
|
|
/**
|
2026-07-30 12:17:56 +08:00
|
|
|
* Schema/draft model layer for settings editors: rehydrate the wire's
|
|
|
|
|
* serialized schemastery envelope, resolve nodes by settings path, validate
|
|
|
|
|
* drafts, and edit them immutably by path. Editors render their own controls
|
|
|
|
|
* (the Models page hand-writes its layout) on top of these helpers.
|
2026-07-30 00:24:19 +08:00
|
|
|
* @module @deepseek-ai/dsh-client-schema-form
|
|
|
|
|
*/
|
|
|
|
|
|
|
|
|
|
export {
|
2026-07-30 12:17:56 +08:00
|
|
|
deletePath, getPath, hasPath, nodeAtPath, rehydrateSchema, setPath, validateDraft,
|
2026-07-30 00:24:19 +08:00
|
|
|
} from './model.ts'
|
2026-07-30 12:17:56 +08:00
|
|
|
export type { SchemaNode } from './model.ts'
|