// @generated by protoc-gen-connect-query v1.4.1 with parameter "target=ts,import_extension=none"
// @generated from file svc/feature/v1/service.proto (package svc.feature.v1, syntax proto3)
/* eslint-disable */
// @ts-nocheck

import { MethodKind } from "@bufbuild/protobuf";
import { AllowedUsageRequest, AllowedUsageResponse, HasFeatureRequest, HasFeatureResponse, ListFeatureRequest, ListFeatureResponse } from "./service_pb";

/**
 * @generated from rpc svc.feature.v1.FeatureService.HasFeature
 */
export const hasFeature = {
  localName: "hasFeature",
  name: "HasFeature",
  kind: MethodKind.Unary,
  I: HasFeatureRequest,
  O: HasFeatureResponse,
  service: {
    typeName: "svc.feature.v1.FeatureService"
  }
} as const;

/**
 * @generated from rpc svc.feature.v1.FeatureService.ListFeature
 */
export const listFeature = {
  localName: "listFeature",
  name: "ListFeature",
  kind: MethodKind.Unary,
  I: ListFeatureRequest,
  O: ListFeatureResponse,
  service: {
    typeName: "svc.feature.v1.FeatureService"
  }
} as const;

/**
 * @generated from rpc svc.feature.v1.FeatureService.AllowedUsage
 */
export const allowedUsage = {
  localName: "allowedUsage",
  name: "AllowedUsage",
  kind: MethodKind.Unary,
  I: AllowedUsageRequest,
  O: AllowedUsageResponse,
  service: {
    typeName: "svc.feature.v1.FeatureService"
  }
} as const;
