import '@adonisjs/core/types/http' type ParamValue = string | number | bigint | boolean export type ScannedRoutes = { ALL: { 'releases.index': { paramsTuple?: []; params?: {} } 'releases.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} } 'releases.nzb': { paramsTuple: [ParamValue]; params: {'id': ParamValue} } 'releases.stats': { paramsTuple?: []; params?: {} } 'auth.new_account.store': { paramsTuple?: []; params?: {} } 'auth.access_tokens.store': { paramsTuple?: []; params?: {} } 'profile.profile.show': { paramsTuple?: []; params?: {} } 'profile.access_tokens.destroy': { paramsTuple?: []; params?: {} } } GET: { 'releases.index': { paramsTuple?: []; params?: {} } 'releases.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} } 'releases.nzb': { paramsTuple: [ParamValue]; params: {'id': ParamValue} } 'releases.stats': { paramsTuple?: []; params?: {} } 'profile.profile.show': { paramsTuple?: []; params?: {} } } HEAD: { 'releases.index': { paramsTuple?: []; params?: {} } 'releases.show': { paramsTuple: [ParamValue]; params: {'id': ParamValue} } 'releases.nzb': { paramsTuple: [ParamValue]; params: {'id': ParamValue} } 'releases.stats': { paramsTuple?: []; params?: {} } 'profile.profile.show': { paramsTuple?: []; params?: {} } } POST: { 'auth.new_account.store': { paramsTuple?: []; params?: {} } 'auth.access_tokens.store': { paramsTuple?: []; params?: {} } 'profile.access_tokens.destroy': { paramsTuple?: []; params?: {} } } } declare module '@adonisjs/core/types/http' { export interface RoutesList extends ScannedRoutes {} }