import type { CompiledDynamicSubagentDefinition } from "#compiler/remote-agent-node.js"; import type { CompiledModuleMap } from "#compiler/module-map.js"; import type { ResolvedDynamicSubagentDefinition } from "#runtime/types.js"; import type { ModuleSourceRef } from "#shared/source-ref.js"; type DynamicSubagentSource = ModuleSourceRef & CompiledDynamicSubagentDefinition; export declare function resolveDynamicSubagentDefinition(input: { readonly definition: DynamicSubagentSource; readonly moduleMap: CompiledModuleMap; readonly nodeId: string; }): Promise; export declare function normalizeResolvedDynamicSubagentDefinition(definition: DynamicSubagentSource, value: unknown): ResolvedDynamicSubagentDefinition; export {};