everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
19 lines (18 loc) • 885 B
text/typescript
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