UNPKG

keycloakify

Version:

Framework to create custom Keycloak UIs

21 lines (20 loc) 714 B
import { type BuildContextLike as BuildContextLike_dumpContainerConfig } from "./dumpContainerConfig"; import type { ThemeType } from "../../shared/constants"; export type BuildContextLike = BuildContextLike_dumpContainerConfig & { projectDirPath: string; }; export declare function getRealmConfig(params: { keycloakMajorVersionNumber: number; realmJsonFilePath_userProvided: string | undefined; parsedKeycloakThemesJsonEntry: { name: string; types: (ThemeType | "email")[]; }; buildContext: BuildContextLike; }): Promise<{ realmJsonFilePath: string; clientName: string; realmName: string; username: string; onRealmConfigChange: () => Promise<void>; }>;