| module( | 
 |     name = "rules_kotlin", | 
 |     version = "2.1.6", | 
 |     compatibility_level = 1, | 
 |     repo_name = "rules_kotlin", | 
 | ) | 
 |  | 
 | bazel_dep(name = "platforms", version = "0.0.11") | 
 | bazel_dep(name = "bazel_skylib", version = "1.7.1") | 
 | bazel_dep(name = "rules_java", version = "8.9.0") | 
 | bazel_dep(name = "rules_android", version = "0.6.4") | 
 | bazel_dep(name = "bazel_features", version = "1.25.0") | 
 | bazel_dep(name = "protobuf", version = "29.0", repo_name = "com_google_protobuf") | 
 | bazel_dep(name = "rules_proto", version = "6.0.2", repo_name = "rules_proto") | 
 | bazel_dep(name = "abseil-py", version = "2.1.0", repo_name = "py_absl") | 
 | bazel_dep(name = "rules_cc", version = "0.0.16") | 
 |  | 
 | rules_java_toolchains = use_extension("@rules_java//java:extensions.bzl", "toolchains") | 
 | use_repo(rules_java_toolchains, "remote_java_tools") | 
 |  | 
 | rules_kotlin_extensions = use_extension( | 
 |     "//src/main/starlark/core/repositories:bzlmod_setup.bzl", | 
 |     "rules_kotlin_extensions", | 
 | ) | 
 | use_repo( | 
 |     rules_kotlin_extensions, | 
 |     "com_github_google_ksp", | 
 |     "com_github_jetbrains_kotlin", | 
 |     "com_github_pinterest_ktlint", | 
 |     "kotlinx_serialization_core_jvm", | 
 |     "kotlinx_serialization_json", | 
 |     "kotlinx_serialization_json_jvm", | 
 |     "kotlin_build_tools_impl", | 
 | ) | 
 |  | 
 | register_toolchains("//kotlin/internal:default_toolchain") |