import { RealmStatus, SpaClientStatus } from './keycloak-admin.js'; import { StartKeycloakRunnerResult } from './start-keycloak-runner.js'; export interface BootstrapKeycloakOptions { projectDir: string; keycloakUrl: string; realm: string; clientId: string; timeoutMs?: number; skipInstall?: boolean; } export interface BootstrapKeycloakResult { ok: boolean; realmStatus?: RealmStatus; clientStatus?: SpaClientStatus; runner?: StartKeycloakRunnerResult; warning?: string; } export declare function bootstrapKeycloak(options: BootstrapKeycloakOptions): Promise; export declare function printBootstrapSummary(options: { projectName: string; keycloakUrl: string; realm: string; clientId: string; result: BootstrapKeycloakResult; }): void; //# sourceMappingURL=bootstrap-keycloak.d.ts.map