trustgraph/ts/packages/base/src/processor/index.ts

36 lines
844 B
TypeScript
Raw Normal View History

2026-05-12 08:06:58 -05:00
export {
AsyncProcessor,
2026-06-01 20:26:47 -05:00
makeAsyncProcessor,
2026-05-12 08:06:58 -05:00
type ConfigHandler,
type EffectConfigHandler,
2026-06-01 20:26:47 -05:00
type AsyncProcessorRuntime,
type AsyncProcessorRuntimeOptions,
2026-05-12 08:06:58 -05:00
type ProcessorConfig,
2026-06-01 20:26:47 -05:00
type ProcessorRuntime,
2026-05-12 08:06:58 -05:00
} from "./async-processor.js";
2026-06-01 16:22:25 -05:00
export {
FlowProcessor,
2026-06-01 20:26:47 -05:00
makeFlowProcessor,
2026-06-01 16:22:25 -05:00
runFlowProcessorDefinitionScoped,
2026-06-01 20:26:47 -05:00
type FlowProcessorRuntime,
2026-06-01 16:22:25 -05:00
type FlowProcessorRuntimeOptions,
2026-06-01 20:26:47 -05:00
type FlowProcessorStartEffect,
type MakeFlowProcessorOptions,
2026-06-01 16:22:25 -05:00
} from "./flow-processor.js";
2026-05-12 08:06:58 -05:00
export {
Flow,
type FlowConsumer,
type FlowDefinition,
type FlowProducer,
type FlowRequestOptions,
type FlowRequestor,
} from "./flow.js";
export {
makeAsyncProcessorProgram,
makeFlowProcessorProgram,
makeProcessorProgram,
runProcessorScoped,
2026-06-01 16:22:25 -05:00
type FlowProcessorProgramOptions,
2026-05-12 08:06:58 -05:00
type ProcessorProgramOptions,
} from "./program.js";