import helmet, { HelmetOptions } from "helmet"; import { Middleware } from "koa"; //#region src/index.d.ts type KoaMiddleware = Middleware & { _name?: string; }; type Helmet = typeof helmet; type HelmetMethod = Helmet[keyof Helmet]; type KoaHelmet = { [HelmetMiddleware in keyof Helmet]: (...options: Parameters) => Middleware } & ((options?: HelmetOptions) => Middleware); declare const _default: KoaHelmet; //#endregion export { Helmet, HelmetMethod, KoaHelmet, KoaMiddleware, _default as default };