/// <reference types="koa-router" />
import { DefaultMethods } from '@gabliam/web-core';
import { koaRouter } from './koa';
/**
 * Represent a method that create an koa router
 */
export type RouterCreator = (path?: string) => koaRouter;
type Filter<T, U> = T extends U ? T : never;
export type KoaMethods = Filter<keyof koaRouter, DefaultMethods>;
export {};
