/**
* Static, Page-owned document metadata.
*
* `meta` keys map to HTML `` names. Rich head content such
* as `property`, `charset`, links, and scripts is intentionally outside this
* core contract.
*/
export interface PageMetadata {
readonly title?: string;
readonly meta?: Readonly>;
}
export declare function assertPageMetadata(value: unknown, source: string): asserts value is PageMetadata;
export declare function clonePageMetadata(value: PageMetadata | undefined): PageMetadata | undefined;
//# sourceMappingURL=metadata.d.ts.map