import { ClientRuntimeConfig } from "../types.cjs";
import { HeadScript } from "./types.cjs";

//#region src/ui/head.d.ts
interface RemoteScriptsOptions {
  assetsUrl: string;
  runtimeConfig?: Partial<ClientRuntimeConfig>;
  containerName?: string;
  hydratePath?: string;
  integrity?: string;
}
declare function getRemoteEntryScript(assetsUrl: string, integrity?: string): HeadScript;
declare function getThemeInitScript(): HeadScript;
declare function getHydrateScript(runtimeConfig: Partial<ClientRuntimeConfig> | undefined, containerName?: string, hydratePath?: string): HeadScript;
declare function getRemoteScripts(options: RemoteScriptsOptions): HeadScript[];
declare function getBaseStyles(): string;
//#endregion
export { RemoteScriptsOptions, getBaseStyles, getHydrateScript, getRemoteEntryScript, getRemoteScripts, getThemeInitScript };
//# sourceMappingURL=head.d.cts.map