Fix StartOS 0.4 TypeScript packaging to match SDK API

This commit is contained in:
MacPro
2026-04-09 15:10:44 -05:00
parent 68ec875ee7
commit 8298c083c7
3436 changed files with 867051 additions and 92 deletions
+17
View File
@@ -0,0 +1,17 @@
import type { Node } from '../nodes/Node';
import type { Schema } from '../schema/Schema';
import type { CollectionTag, ScalarTag } from '../schema/types';
import type { Replacer } from './Document';
export interface CreateNodeContext {
aliasDuplicateObjects: boolean;
keepUndefined: boolean;
onAnchor: (source: unknown) => string;
onTagObj?: (tagObj: ScalarTag | CollectionTag) => void;
sourceObjects: Map<unknown, {
anchor: string | null;
node: Node | null;
}>;
replacer?: Replacer;
schema: Schema;
}
export declare function createNode(value: unknown, tagName: string | undefined, ctx: CreateNodeContext): Node;