jsev
Version:
Environment for building Web API's.
16 lines (15 loc) • 455 B
TypeScript
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;