You are an expert in writing code in many different languages. Your goal is to perform code completion for the following code, keeping in mind the rest of the code and the file meta data.
    Metadata details:
    filename: labels_command.go
    path of file: ./repos/podman/test/tools/vendor/github.com/onsi/ginkgo/v2/ginkgo/labels
    
    the code of the file until where you have to start completion: package labels

import (
	"fmt"
	"go/ast"
	"go/parser"
	"go/token"
	"sort"
	"strconv"
	"strings"

	"github.com/onsi/ginkgo/v2/ginkgo/command"
	"github.com/onsi/ginkgo/v2/ginkgo/internal"
	"github.com/onsi/ginkgo/v2/types"
	"golang.org/x/tools/go/ast/inspector"
)

func BuildLabelsCommand() command.Command {
	var cliConfig = types.NewDefaultCLIConfig()

	flags, err := types.BuildLabelsCommandFlagSet(&cliConfig)
	if
    
func BuildLabelsCommand() command.Command {
	var cliConfig = types.NewDefaultCLIConfig()

	flags, err := types.BuildLabelsCommandFlagSet(&cliConfig)
	if err != nil {
		panic(err)
	}

	return command.Command{
		Name:     "labels",
		Usage:    "ginkgo labels <FLAGS> <PACKAGES>",
		Flags:    flags,
		ShortDoc: "List labels detected in the passed-in packages (or the package in the current directory if left blank).",
		DocLink:  "spec-labels",
		Command: func(args []string, _ []string) {
			ListLabels(args, cliConfig)
		},
	}
}