import { type Repl } from '@adonisjs/core/repl';
import type { Router } from '@adonisjs/core/http';
import './types/extended.js';
/**
 * Extends the Japa test context with AdonisJS-specific methods.
 *
 * This function adds route generation and REPL functionality to the test context.
 * It provides access to AdonisJS router for URL generation and allows starting
 * the AdonisJS REPL during tests for interactive debugging.
 *
 * @param router - The AdonisJS HTTP router instance
 * @param repl - The AdonisJS REPL instance
 *
 * @example
 * ```js
 * extendContext(app.container.use('router'), app.container.use('repl'))
 * ```
 */
export declare function extendContext(router: Router, repl: Repl): void;
