import { Hono } from 'hono';
import { AutoloadRoutesOptions } from 'universal-autorouter';

type App = Hono & {
    hmrRoutes?: Record<string, Function>;
    injectHandler?: (method: string, route: string, handler: Function) => void;
};
declare const _default: (app: App, options: AutoloadRoutesOptions & {
    externalDirs?: string[];
}) => Promise<Hono>;

export { _default as default };
