import { buildAsyncJourneyOutcome } from "./completion-ladder.js";
import { type QueueBranchContract, type QueueBranchRunResult, type QueueBranchSystem } from "./types.js";
export declare function runQueueBranch<TState>(contract: QueueBranchContract, system: QueueBranchSystem<TState>, options?: {
    runId?: string;
}): Promise<QueueBranchRunResult>;
export { buildAsyncJourneyOutcome };
//# sourceMappingURL=run-queue-branch.d.ts.map