/**
 * N-axis cartesian runner.
 *
 * Expansion order: cartesian over `axes` in declared order, then `reps` as the
 * inner-most dim → `ordinal = (cartIdx * reps) + rep`. The returned
 * `cells[]` is sorted by `ordinal` so concurrent execution does not reorder
 * the output.
 *
 * Scheduling is a sliding window of in-flight promises capped at
 * `maxConcurrency`. The window stops admitting new cells when the cost
 * ceiling trips or the abort signal fires; in-flight cells finish.
 */
import type { MatrixResult, RunAgentMatrixOptions } from './types';
export declare function runAgentMatrix<Output>(opts: RunAgentMatrixOptions<Output>): Promise<MatrixResult<Output>>;
//# sourceMappingURL=runner.d.ts.map