/** * Shared test helpers for real LLM E2E tests. */ export interface RetryOptions { maxRetries?: number; delayMs?: number; } /** * Run a peer-runner task with retry logic. * * Handles both structured retry results (`status === 'retried'`) and thrown * exceptions (network errors, timeouts). Logs each retry attempt for CI * diagnostics. */ export declare function runWithRetry(runner: { run(id: string): Promise; }, taskId: string, opts?: RetryOptions): Promise; //# sourceMappingURL=test-helpers.d.ts.map