/** * Reordering a parked queue, for "send this one now". * * The rows themselves cannot move: `SessionQueue.enqueue` commits a promise * chain at enqueue time and that order is fixed. So the payloads move through * the rows instead — this decides the order they land in, and the caller writes * payload N onto row N. */ /** Target first, everyone else in the order they were already in. */ export declare function rotatePendingToFront(items: readonly T[], targetId: string): T[]; //# sourceMappingURL=queue-rotation.d.ts.map