import { Message } from '@google-cloud/pubsub'; /** * A configured subscription task. */ export interface SubscriptionTask { id: string; project: string; subscription: string; mapToTopic: (message: Message) => string | undefined; mapToMetadata: (message: Message) => Record; }