import { TransitionConfig } from '../types/index.ts'; /** * Matches a path against a pattern * Supports exact matches and wildcard patterns * * @example * matchPath('/products', '/products') // true * matchPath('/products/123', '/products/*') // true * matchPath('/products/123', '/products') // false * matchPath('/anything', '*') // true */ export declare function matchPath(path: string, pattern: string): boolean; /** * Finds a matching transition configuration for the given from and to paths * * First tries to find exact match for both from and to paths, * then falls back to wildcard matches if no exact match is found. */ export declare function findMatchingTransition(from: string, to: string, transitions: Array<{ from: string; to: string; transition: TransitionConfig; }>): TransitionConfig | null; //# sourceMappingURL=find-matching-transition.d.ts.map