import { CcApiSimpleCommand } from '../../lib/cc-api-command.js'; import type { IdResolve } from '../../types/resource-id-resolver.types.js'; import type { CreateKeycloakNetworkGroupCommandInput, CreateKeycloakNetworkGroupCommandOutput } from './create-keycloak-network-group-command.types.js'; /** * Puts a Keycloak add-on behind a network group, so it is only reachable from the peers of that * private network instead of the public internet. * * @endpoint [POST] /v4/addon-providers/addon-keycloak/addons/:XXX/networkgroup * @group Keycloak * @version 4 */ export declare class CreateKeycloakNetworkGroupCommand extends CcApiSimpleCommand { toRequestParams(params: CreateKeycloakNetworkGroupCommandInput): Partial; getIdsToResolve(): IdResolve; transformCommandOutput(response: unknown): CreateKeycloakNetworkGroupCommandOutput; isIdempotent(): boolean; } //# sourceMappingURL=create-keycloak-network-group-command.d.ts.map