import { ExtendedRoutesConfig } from '../cli'; import { Tsoa } from '@tsoa/runtime'; import { AbstractRouteGenerator } from './routeGenerator'; export declare class DefaultRouteGenerator extends AbstractRouteGenerator { pathTransformerFn: (path: string) => string; template: string; constructor(metadata: Tsoa.Metadata, options: ExtendedRoutesConfig); GenerateCustomRoutes(): Promise; GenerateRoutes(middlewareTemplate: string): Promise; protected pathTransformer(path: string): string; buildContent(middlewareTemplate: string): string; }