import { KeyValueType } from "../KeyValue.type"; import { BulkSubscribeConfig } from "./BulkSubscribeConfig.type"; import { DaprPubSubRouteType } from "./DaprPubSubRouteType.type"; /** * DaprPubSubType is the Type used by the Dapr API to interface with its PubSub component */ export type DaprPubSubType = { pubsubname: string; topic: string; metadata?: KeyValueType; route?: string; routes?: DaprPubSubRouteType; deadLetterTopic?: string; bulkSubscribe?: BulkSubscribeConfig; };