import type * as grpc from '@grpc/grpc-js' ; import type { MessageTypeDefinition } from '@grpc/proto-loader' ; type SubtypeConstructor < Constructor extends new ( ... args ) => any , Subtype > = { new ( ... args ) : Subtype ; } ; export interface ProtoGrpcType { blaze : { invocation_policy : { AllowValues : MessageTypeDefinition ; DisallowValues : MessageTypeDefinition ; FlagPolicy : MessageTypeDefinition ; InvocationPolicy : MessageTypeDefinition ; SetValue : MessageTypeDefinition ; UseDefault : MessageTypeDefinition ; } ; } ; }