import { HTTPServiceClass } from './models'; import { HTTPEndpoint } from './endpoint'; import { HTTPMiddleware } from './../middleware'; import { HTTPServiceConfig } from './../meta/config'; import Koa from "koa"; export declare class HTTPServiceModel { key: number; type: HTTPServiceClass; parents: HTTPServiceClass[]; config: HTTPServiceConfig; endpoints: HTTPEndpoint[]; middlewares: (HTTPMiddleware | ((ctx: Koa.Context, next: any) => Promise))[]; constructor(); }