import { OnApplicationBootstrap } from '@nestjs/common'; import { DiscoveryService, MetadataScanner } from '@nestjs/core'; import type { RouteInfo } from '../interfaces/profile.interface.js'; export declare class RouteCollector implements OnApplicationBootstrap { private readonly discovery; private readonly metadataScanner; private readonly routeMap; private readonly patternCache; constructor(discovery: DiscoveryService, metadataScanner: MetadataScanner); onApplicationBootstrap(): void; match(method: string, url: string): RouteInfo | undefined; }