UNPKG

jsev

Version:

Environment for building Web API's.

16 lines (15 loc) 455 B
import { ParameterizedContext } from "koa"; import { Environment } from "../Environment"; export interface IServiceFactory<T extends object> { init: (env: Environment) => T; } export interface IServicesOptions { path: string; } declare const _default: (env: Environment) => { func: (ctx: ParameterizedContext<any, { services: any; }>, next: () => Promise<any>) => Promise<any>; rank: number; } | null; export default _default;