import { type ManagedHeadDescriptor } from "./managed-head-protocol.js"; export interface ClientHeadManager { update(owner: object, anchor: Element | null, descriptors: readonly ManagedHeadDescriptor[]): void; deactivate(owner: object): void; retire(): void; } export declare function getManagedHeadNonce(targetDocument: Document): string | undefined; export declare function getClientHeadManager(targetDocument: Document): ClientHeadManager; /** Explicitly hand document-head authority to a non-React route renderer. */ export declare function retireClientHeadOwnership(targetDocument: Document): void; //# sourceMappingURL=client-head-manager.d.ts.map