12345678910111213141516171819 |
- import type { Token } from 'next/dist/compiled/path-to-regexp';
- interface ParseResult {
- error?: any;
- parsedPath: string;
- regexStr?: string;
- route: string;
- tokens?: Token[];
- }
- /**
- * Attempts to parse a given route with `path-to-regexp` and returns an object
- * with the result. Whenever an error happens on parse, it will print an error
- * attempting to find the error position and showing a link to the docs. When
- * `handleUrl` is set to `true` it will also attempt to parse the route
- * and use the resulting pathname to parse with `path-to-regexp`.
- */
- export declare function tryToParsePath(route: string, options?: {
- handleUrl?: boolean;
- }): ParseResult;
- export {};
|