1 | import { RouteInfo } from '@nestjs/common/interfaces';
|
2 | import { ApplicationConfig } from '../application-config';
|
3 | export declare class RouteInfoPathExtractor {
|
4 | private readonly applicationConfig;
|
5 | private routePathFactory;
|
6 | private readonly prefixPath;
|
7 | private readonly excludedGlobalPrefixRoutes;
|
8 | private readonly versioningConfig?;
|
9 | constructor(applicationConfig: ApplicationConfig);
|
10 | extractPathsFrom({ path, method, version }: RouteInfo): string[];
|
11 | extractPathFrom(route: RouteInfo): string;
|
12 | private isAWildcard;
|
13 | private extractNonWildcardPathFrom;
|
14 | private extractVersionPathFrom;
|
15 | }
|