Amp-Thread-ID: https://ampcode.com/threads/T-019f9d91-77c1-7206-a60f-ed6554ce92ab Co-authored-by: Heaust Azure <heaust.azure@gmail.com>
30 lines
885 B
TypeScript
30 lines
885 B
TypeScript
/**
|
|
* Composition-bound graph and command execution without browser or worker resources.
|
|
* @module fxnode/headless
|
|
*/
|
|
export * from "./core/types.js";
|
|
export type {
|
|
Command,
|
|
BatchCommand,
|
|
FxNodeReplayCommand,
|
|
FxNodeSaveData,
|
|
CompatibleFxNodeSaveData,
|
|
CommandRequest,
|
|
CommandError,
|
|
} from "./commands/types.js";
|
|
export { FXNODE_SAVE_DATA_LIMITS } from "./commands/save-data.js";
|
|
export type { Mutation } from "./engine/mutations.js";
|
|
export type { DecodeResult, ValidationIssue } from "./composition/bound-document.js";
|
|
export type {
|
|
EngineState,
|
|
LoadResult,
|
|
ReplayResult,
|
|
MutationEnvelope,
|
|
SnapshotEnvelope,
|
|
StateReplacementRequest,
|
|
TransitionResult,
|
|
} from "./composition/bound-engine.js";
|
|
export * from "./composition/index.js";
|
|
export type { FxNodeHeadless } from "./headless-runtime.js";
|
|
export { createFxNodeHeadless } from "./headless-runtime.js";
|