import type { AuthoredWorkflowModules } from "#internal/workflow-bundle/builder-support.js"; import type { CompiledAgentManifest } from "#compiler/manifest.js"; interface PreparedAuthoredRuntimeInstrumentation { readonly kind: "directory"; readonly moduleCodeBySlot: Readonly>; } export interface PreparedAuthoredRuntimeModules { readonly authoredWorkflowModules: AuthoredWorkflowModules; readonly instrumentation: PreparedAuthoredRuntimeInstrumentation; readonly moduleMapCode: string; readonly sourceModules: readonly string[]; /** Identity of authored sources shared by the workflow driver and step registrations. */ readonly workflowSourceFingerprint: string | undefined; } /** Builds the authored runtime graph before a development or production host packages it. */ export declare function prepareAuthoredRuntimeModules(input: { readonly appRoot: string; readonly manifest: CompiledAgentManifest; readonly moduleMapPath: string; }): Promise; export {};