/**
* The one trust boundary for route-owned `` and `` attributes.
*
* Both SSR and soft navigation consume this normalized representation. Keeping policy here prevents
* the two renderers from disagreeing about whether a descriptor is executable or otherwise unsafe.
*/
export type HeadTag = "meta" | "link";
export type HeadAttributeValue = string | boolean | undefined;
export type TrustedHeadAttribute = readonly [name: string, value: string | true];
/**
* Normalize one descriptor. `null` means the entire element is unsafe (currently meta refresh).
* Unknown attributes are dropped: future platform attributes must be reviewed and added explicitly.
*/
export declare function trustedHeadAttributes(tag: HeadTag, attrs: Readonly