/**
 * Normalize a URI for comparison by removing trailing slashes,
 * query parameters, and fragments.
 */
export declare function normalizeUri(uri: string): string;
export declare function isAbsoluteUrl(val: string): boolean;
export declare function getBaseResource(url: URL): string;
/**
 * Return all hierarchical URI segments from most specific to least.
 * For example:
 *   http://a/b/c → [http://a/b/c, http://a/b, http://a]
 */
export declare function GetAboveHierarchy(uri: string): string[];
//# sourceMappingURL=uri.d.ts.map