/** * URL resolver - maps file paths to URL paths */ export interface ResolvedURL { urlPath: string; confidence: 'high' | 'medium' | 'low'; reasoning: string; } export declare class URLResolver { /** * Resolve file path to URL path */ resolve(filePath: string, framework?: string): ResolvedURL | null; /** * Detect framework from file path */ private detectFramework; /** * Resolve Next.js file path */ private resolveNextJS; /** * Resolve Astro file path */ private resolveAstro; /** * Resolve Remix file path */ private resolveRemix; /** * Generic resolver (best effort) */ private resolveGeneric; /** * Find matching URL from list */ findMatch(urlPath: string, availableUrls: string[]): string | null; } export declare const urlResolver: URLResolver; //# sourceMappingURL=url-resolver.d.ts.map