import { Br as WebhookTriggerRoutingDiagnostics, C as PersistedWorkflowSnapshotNode, Cr as TriggerRuntimeDiagnostics, Et as Items, Jt as ParentExecutionRef, N as RunResult, Pt as NodeConfigBase, Qi as NodeId, Rr as WebhookTriggerMatcher, S as PersistedWorkflowSnapshot, W as DependencyContainer, cn as WorkflowDefinition, hn as WorkflowPolicyRuntimeDefaults, kr as WorkflowRepository, ta as WorkflowId, ut as EngineExecutionLimitsPolicyConfig, w as PersistedWorkflowTokenRegistryLike } from "./agentMcpTypes-BHX4RQCC.cjs"; import { r as Engine } from "./RunIntentService-DKxuHTUz.cjs"; //#region src/workflowSnapshots/WorkflowSnapshotCodec.d.ts declare class WorkflowSnapshotCodec { private readonly tokenRegistry; constructor(tokenRegistry: PersistedWorkflowTokenRegistryLike); create(workflow: WorkflowDefinition): PersistedWorkflowSnapshot; hydrate(snapshotNode: PersistedWorkflowSnapshotNode, liveConfig: NodeConfigBase): NodeConfigBase; private serializeConfig; private safeInspectorSummary; private injectTokenIds; private mergeValue; private mergeNestedValue; private restoreNonSerializableProperties; private restoreTypeProperty; private resolveTokenId; private resolveTokenName; private asTypeToken; private asRecord; } //#endregion //#region src/runtime/EngineWorkflowRunnerService.d.ts declare class EngineWorkflowRunnerService { private readonly engine; private readonly workflowRepository; constructor(engine: Engine, workflowRepository: WorkflowRepository); runById(args: { workflowId: WorkflowId; startAt?: NodeId; items: Items; parent?: ParentExecutionRef; }): Promise; private findDefaultStartNodeId; } //#endregion //#region src/bootstrap/runtime/EngineRuntimeRegistration.types.d.ts interface WebhookTriggerMatcherProvider { createMatcher(container: DependencyContainer): WebhookTriggerMatcher; } interface TriggerRuntimeDiagnosticsProvider { create(container: DependencyContainer): TriggerRuntimeDiagnostics | undefined; } interface EngineRuntimeRegistrationOptions { engineExecutionLimits?: Partial; resolveEngineExecutionLimits?: () => Partial | undefined; webhookTriggerRoutingDiagnostics?: WebhookTriggerRoutingDiagnostics; webhookTriggerMatcherProvider?: WebhookTriggerMatcherProvider; triggerRuntimeDiagnosticsProvider?: TriggerRuntimeDiagnosticsProvider; workflowPolicyRuntimeDefaults?: WorkflowPolicyRuntimeDefaults; } //#endregion export { WorkflowSnapshotCodec as a, EngineWorkflowRunnerService as i, TriggerRuntimeDiagnosticsProvider as n, WebhookTriggerMatcherProvider as r, EngineRuntimeRegistrationOptions as t }; //# sourceMappingURL=EngineRuntimeRegistration.types-BiNasx3G.d.cts.map