import { ServerApi } from '../server-api.js'; import * as express from 'express'; import { ServerApi_Middleware } from '../../../utils/types.js'; export declare class RouteResolver_DirPath { readonly express: express.Express; readonly require: NodeRequire; readonly rootDir: string; readonly apiFolder: string; readonly initialPath: string; private middlewares; private processor?; constructor(require: NodeRequire, rootDir: string, initialPath: string, apiFolder?: string); addProcessor(processor: (api: ServerApi) => void): void; setMiddlewares(middlewares?: ServerApi_Middleware[]): this; resolveApi(urlPrefix?: string): void; private resolveApiImpl; }