import type { BaseNodeConfig, RetryConfig, WorkflowContext, WorkflowDefinition, WorkflowNode } from "../types.js"; /** Options accepted by map. */ export interface MapOptions extends Omit { items: unknown[] | ((context: WorkflowContext) => unknown[] | Promise); processor: WorkflowNode | WorkflowDefinition; concurrency?: number; checkpoint?: boolean; retry?: RetryConfig; timeout?: string | number; skip?: (context: WorkflowContext) => boolean | Promise; } /** Create a mapped workflow step. */ export declare function map(id: string, options: MapOptions): WorkflowNode; //# sourceMappingURL=map.d.ts.map