import type { RouterLocation } from './types.ts'; /** * Returns stub location. * @returns Location. * @internal */ export declare function getStubLocation(): RouterLocation; /** * Normalizes pathname in location or URL object. * Does not mutate given object, returns new object. * @param location Location (or URL object). * @returns Location. * @internal */ export declare function normalizeLocation(location: RouterLocation): RouterLocation; /** * Normalizes pathname. * @param pathname Pathname. * @returns Normalized pathname. * @internal */ export declare function normalizePathname(pathname: string): string; /** * Checks that location is equal to other. * @param a Location. * @param b Location. * @returns True if equal. * @internal */ export declare function isEqualLocations(a: RouterLocation, b: RouterLocation): boolean;