UNPKG

adonis5-swagger

Version:
15 lines (14 loc) 595 B
/// <reference types="@adonisjs/http-server/build/adonis-typings" /> /// <reference types="node" /> import { IocContract } from '@adonisjs/fold/build'; import { HttpContextContract } from '@ioc:Adonis/Core/HttpContext'; import { ReadStream } from 'fs'; export declare class SwaggerController { protected IoC: IocContract; private config; private app; constructor(IoC: IocContract); swaggerUI({ params, response }: HttpContextContract): Promise<void>; swaggerFile({ response }: HttpContextContract): Promise<void>; protected getSwaggerSpecFileContent(): ReadStream; }