Skip to content

EventPublisher

EventPublisher<TService> = { [K in keyof TService["method"]]: TService["method"][K] extends DescMethodUnary ? (payload: MessageInitShape<TService["method"][K]["input"]>, options?: PublishOptions) => Promise<void> : never }

Method-shaped publisher generated from a protobuf service descriptor.

TService extends GenService<GenServiceMethods>