load("@io_bazel_rules_go//go:def.bzl", "go_library")

go_library(
    name = "responsebody",
    srcs = [
        "api_response_body_service.go",
        "client.go",
        "configuration.go",
        "model_examplepb_repeated_response_body_out.go",
        "model_examplepb_repeated_response_body_out_response.go",
        "model_examplepb_repeated_response_strings.go",
        "model_examplepb_response_body_out.go",
        "model_examplepb_response_body_out_response.go",
        "model_protobuf_any.go",
        "model_response_response_type.go",
        "model_rpc_status.go",
        "model_stream_result_of_examplepb_response_body_out.go",
        "response.go",
    ],
    importpath = "github.com/grpc-ecosystem/grpc-gateway/v2/examples/internal/clients/responsebody",
    visibility = ["//visibility:public"],
    deps = ["@org_golang_x_oauth2//:oauth2"],
)

alias(
    name = "go_default_library",
    actual = ":responsebody",
    visibility = ["//examples:__subpackages__"],
)