UNPKG

@whook/whook

Version:

Build strong and efficient REST web services.

13 lines (12 loc) 682 B
import { type WhookRouteHandlerWrapper, type WhookRouteHandler } from '../types/routes.js'; import { type LogService } from 'common-services'; declare const _default: import("knifecycle").ServiceInitializer<WhookRoutesWrappersDependencies, WhookRouteHandlerWrapper<WhookRouteHandler>[]>; export default _default; export declare const ROUTES_WRAPPERS_REG_EXP: RegExp; export type WhookRoutesWrappersService = Record<string, WhookRouteHandlerWrapper<WhookRouteHandler>>; export type WhookRoutesWrappersConfig = { ROUTES_WRAPPERS_NAMES?: string[]; }; export type WhookRoutesWrappersDependencies = WhookRoutesWrappersConfig & { log?: LogService; } & WhookRoutesWrappersService;