import { Manifest, RouterManagedTag } from '../manifest.js'; import { AnyRouteMatch } from '../Matches.js'; import { InitialHydrationScriptTags } from './hydrationScripts.js'; type ScriptTags = Array; export type SsrBodyScriptParts = readonly [ScriptTags, ScriptTags]; export declare function getSsrBodyScriptParts(matches: Array, manifest: Manifest | undefined, nonce: string | undefined, routeScriptAttrs?: Record): SsrBodyScriptParts; export declare function composeSsrBodyScripts([routeScripts, manifestScripts]: SsrBodyScriptParts, initialHydrationScripts?: InitialHydrationScriptTags): Array; export {};