IPubSubTransport.open(topic: string,subscription: string,onMessage: (msg: { payload: string; ack: () => void; nack: () => void; attributes?: Readonly<Record<string, string>>; messageId?: string; timestamp?: Date; }) => void): Promise<IPubSubSubscription>
Usage
import { type IPubSubTransport } from "messaging-plugin/src/index.ts";