import { type ManagedHeadDescriptor, type ManagedHeadTransportEntry } from "./managed-head-protocol.js"; export type ClientRouteHeadEntry = ManagedHeadTransportEntry; export interface ClientRouteHeadMetadata { readonly title?: unknown; readonly description?: unknown; readonly ogTitle?: unknown; } export declare function applyClientRouteHeadEntries(entries: unknown, targetDocument?: Document): void; export declare function prepareClientRouteHeadEntries(entries: unknown, targetDocument?: Document): readonly ManagedHeadDescriptor[]; export declare function applyPreparedClientRouteHeadDescriptors(descriptors: readonly ManagedHeadDescriptor[], targetDocument?: Document): void; export declare function updateRouteTitle(title: unknown, targetDocument?: Document): void; export declare function updateRouteMetaTags(metadata: ClientRouteHeadMetadata, targetDocument?: Document): void; export declare function handoffClientRouteMetadata(metadata: ClientRouteHeadMetadata, targetDocument?: Document): void; //# sourceMappingURL=client-route-head.d.ts.map