@adonisjs/route-model-binding
Version:
Route model binding for AdonisJS
12 lines (11 loc) • 480 B
TypeScript
import type { LazyImport } from '@adonisjs/core/types/http';
import type { Constructor } from '@adonisjs/core/types/container';
import { Controller } from './types.js';
import { ApplicationService } from '@adonisjs/core/types';
/**
* Resolve route handler.
*/
export declare function resolveRouteHandler(binding: string | [LazyImport<Constructor<any>> | Constructor<any>, any?], app: ApplicationService): Promise<{
controllerConstructor: Controller;
method: string;
}>;