UNPKG

@vulcan-sql/serve

Version:

VulcanSQL package for serving projects

10 lines (9 loc) 505 B
import { BuiltInMiddleware, DocumentRouter, KoaContext, Next } from '../../models/index'; import { DocumentOptions } from '@vulcan-sql/core'; import { interfaces } from 'inversify'; export declare class DocRouterMiddleware extends BuiltInMiddleware { private servers; constructor(config: any, name: string, documentRouterFactory: interfaces.AutoNamedFactory<DocumentRouter>, options: DocumentOptions); onActivate(): Promise<void>; handle(context: KoaContext, next: Next): Promise<void>; }