class_docstr: Writes a single pyi file
class_docstr_tok: ["Writes","a","single","pyi","file"]
code: def _callable_type(self, method: d.MethodDescriptorProto) -> str:
      if method.client_streaming:
          if method.server_streaming:
              return self._import("grpc", "StreamStreamMultiCallable")
          else:
              return self._import("grpc", "StreamUnaryMultiCallable")
      else:
          if method.server_streaming:
              return self._import("grpc", "UnaryStreamMultiCallable")
          else:
              return self._import("grpc", "UnaryUnaryMultiCallable")
  
imports: from __future__ import annotations
  import sys
  from collections import defaultdict
  from contextlib import contextmanager
  from typing import Any, Callable, Dict, Iterable, Iterator, List, Optional, Set, Sequence, Tuple
  import google.protobuf.descriptor_pb2
  from google.protobuf.compiler import plugin_pb2
  from google.protobuf.internal.containers import RepeatedCompositeFieldContainer
  from google.protobuf.internal.well_known_types import WKTBASES
  from .None import extensions_pb2
label_desc: Use image node_id 20 for calling the PkgWriter obj's underlying member method code with example usage: obj._callable_type(method) and returns: self, self, self, self