UNPKG

@intuitionrobotics/google-services

Version:
15 lines 658 B
import { Module } from "@intuitionrobotics/ts-common"; import type { PublishOptions } from "@google-cloud/pubsub/build/src/topic.js"; declare class PubSubModule_Class extends Module { constructor(); project(projectId: string, authKey?: string): { createTopic: (topicName: string) => Promise<import("@google-cloud/pubsub").Topic>; topic: (topicName: string, options?: PublishOptions) => { publishJson: (json: object) => Promise<string>; publish: (buffer: Buffer) => Promise<string>; }; }; } export declare const PubSubModule: PubSubModule_Class; export {}; //# sourceMappingURL=PubSubModule.d.ts.map