import type { DynamicParallelSelectionSnapshot, DynamicParallelSubSteps, WorkflowStep } from '../../models/types.js'; export declare function cloneDynamicParallelSelectionSnapshot(snapshot: DynamicParallelSelectionSnapshot): DynamicParallelSelectionSnapshot; export declare function cloneDynamicParallelSelections(selections: ReadonlyMap): Map; export declare function resolveDynamicParallelSelection(parallel: DynamicParallelSubSteps, snapshot: DynamicParallelSelectionSnapshot): WorkflowStep[]; export declare function createDynamicParallelSelectionSnapshot(identity: string, stepName: string, round: number, parallel: DynamicParallelSubSteps, selectedPoolIds: readonly string[]): DynamicParallelSelectionSnapshot; //# sourceMappingURL=snapshot.d.ts.map