UNPKG

adonis5-swagger

Version:
13 lines (12 loc) 498 B
/// <reference types="@adonisjs/application/build/adonis-typings" /> import { ApplicationContract } from '@ioc:Adonis/Core/Application'; export default class SwaggerProvider { protected app: ApplicationContract; static needsApplication: boolean; constructor(app: ApplicationContract); register(): Promise<void>; boot(): Promise<void>; private initSwaggerRoutes; protected registerMiddleware(): void; protected mergeAuthMiddleware(middlewares: string[]): string[]; }