everything-dev
Version:
A consolidated product package for building Module Federation apps with oRPC APIs.
15 lines (14 loc) • 694 B
text/typescript
import { ClientRuntimeConfig, ClientRuntimeInfo } from "../types.mjs";
//#region src/ui/runtime.d.ts
declare global {
interface Window {
__RUNTIME_CONFIG__?: ClientRuntimeConfig;
}
}
declare function getRuntimeConfig(): ClientRuntimeConfig;
declare function buildRuntimeHref(pathname: string, runtimeConfig?: Partial<ClientRuntimeConfig>): string;
declare function buildPublishedAccountHref(accountId: string): string;
declare function buildPublishedGatewayHref(accountId: string, gatewayId: string): string;
//#endregion
export { type ClientRuntimeInfo, buildPublishedAccountHref, buildPublishedGatewayHref, buildRuntimeHref, getRuntimeConfig };
//# sourceMappingURL=runtime.d.mts.map