UNPKG

@nestjstools/messaging-google-pubsub-extension

Version:
12 lines (11 loc) 735 B
import { GooglePubSubChannel } from '../channel/google-pub-sub.channel'; import { IMessagingConsumer } from '@nestjstools/messaging'; import { ConsumerMessageDispatcher } from '@nestjstools/messaging'; import { OnApplicationShutdown } from '@nestjs/common'; import { ConsumerDispatchedMessageError } from '@nestjstools/messaging'; export declare class GooglePubSubMessagingConsumer implements IMessagingConsumer<GooglePubSubChannel>, OnApplicationShutdown { private channel; consume(dispatcher: ConsumerMessageDispatcher, channel: GooglePubSubChannel): Promise<void>; onError(errored: ConsumerDispatchedMessageError, channel: GooglePubSubChannel): Promise<void>; onApplicationShutdown(signal?: string): Promise<any>; }