import { AssetCrossOriginConfig, RouterManagedTag } from '@tanstack/router-core';
import * as Solid from 'solid-js';
/**
 * Build the list of head/link/meta/script tags to render for active matches.
 * Used internally by `HeadContent`.
 */
export declare const useTags: (assetCrossOrigin?: AssetCrossOriginConfig) => Solid.Accessor<RouterManagedTag[]>;
export declare function uniqBy<T>(arr: Array<T>, fn: (item: T) => string): T[];
