import type * as grpc from '../../src/index'; import type { MessageTypeDefinition } from '@grpc/proto-loader'; import type { TestServiceClient as _TestServiceClient, TestServiceDefinition as _TestServiceDefinition } from './TestService'; type SubtypeConstructor any, Subtype> = { new(...args: ConstructorParameters): Subtype; }; export interface ProtoGrpcType { Request: MessageTypeDefinition Response: MessageTypeDefinition TestService: SubtypeConstructor & { service: _TestServiceDefinition } }