UNPKG

keycloak-testcontainer

Version:
28 lines (27 loc) 955 B
import { DatabaseOptions } from '../configuration/commands.js'; import { AdminUser } from '../configuration/environment.js'; export declare class Configuration { private defaultPort; private commandsBuilder; private environmentBuilder; private adminUser; constructor(); withHostName(hostname: string): this; getHostNamePath(): string; withHealth(): this; withRealmImport(): this; withDatabase(options: DatabaseOptions): this; withMetrics(): this; withFeatures(features: string[]): this; withDisabledFeatures(disabledFeatures: string[]): this; withAdminUser(adminUser: AdminUser): this; withManagementPort(managementPort: number): this; withManagementPath(managementPath: string): this; withHostnamePath(path: string): this; getCommands(): string[]; getEnvironmentConfiguration(): { [key: string]: string; }; getAdminUser(): AdminUser; getPorts(): number[]; }