Interface: FsTextSourceNode
Defined in: core/dist/ast/domain/fs-text-source-node.d.ts:9
Passive AST node loading UTF-8 text from a single file path (fs.text).
Resolved against the immutable host repository root for control-plane definitions and initial prefix compilation, or against ResolutionContext.scopeHandle when computing in-run grounding diffs.
Extends
BaseSourceASTNode<"fs:text-source",string>
Properties
| Property | Modifier | Type | Description | Inherited from | Defined in |
|---|---|---|---|---|---|
__dataType? | readonly | BivariantCallback<[data: string], void> | Phantom type brand preserving the resolved content type T. | BaseSourceASTNode.__dataType | core/dist/ast/base/base-source-ast-node.d.ts:17 |
id | readonly | string | Logical identifier of the source descriptor. | BaseSourceASTNode.id | core/dist/ast/base/base-source-ast-node.d.ts:15 |
path | readonly | string | Repository-relative path to the UTF-8 text file. | - | core/dist/ast/domain/fs-text-source-node.d.ts:11 |
type | readonly | "fs:text-source" | Unique string-literal discriminant of the source node. | BaseSourceASTNode.type | core/dist/ast/base/base-source-ast-node.d.ts:13 |