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 }

Defined in: packages/pubsub/src/types.ts:312

Method-shaped publisher generated from a protobuf service descriptor.

TService extends GenService<GenServiceMethods>