/** * Utilities for discovering endpoints from various sources */ import { ExtendedRouteInfo } from './route-utils'; /** * Discovers routes by running a command */ export declare function discoverFromCommand(command: string, timeout?: number, normalizePathFn?: (path: string) => string): Promise; /** * Discovers routes from a JSON file */ export declare function discoverFromFile(filePath: string, normalizePathFn?: (path: string) => string): Promise; /** * Scans decorators to discover routes */ export declare function scanDecorators(decoratorConfig: any, getDefaultStatusFn?: (method: string) => number): Promise; /** * Scans decorators with custom paths (file or directory override) */ export declare function scanDecoratorsWithPaths(decoratorConfig: any, file?: string, dir?: string, getDefaultStatusFn?: (method: string) => number): Promise; //# sourceMappingURL=discovery-utils.d.ts.map