@adonisjs/http-server
Version:
AdonisJS HTTP server with support packed with Routing and Cookies
24 lines (23 loc) • 560 B
TypeScript
import type { Encryption } from '@adonisjs/encryption';
import type { Application } from '@adonisjs/application';
import { Router } from '../src/router/main.js';
type FactoryParameters = {
app: Application<any>;
encryption: Encryption;
};
/**
* Router factory is used to generate router class instances for
* testing
*/
export declare class RouterFactory {
#private;
/**
* Merge factory params
*/
merge(params: Partial<FactoryParameters>): this;
/**
* Create router instance
*/
create(): Router;
}
export {};