import * as pulumi from "@pulumi/pulumi"; /** * Gets the configuration of a topic. Since the topic only has the name attribute, this method is only useful to check the existence of a topic. If other attributes are added in the future, they will be returned here. */ export declare function getTopic(args: GetTopicArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetTopicArgs { topicId: string; } export interface GetTopicResult { /** * Name of the topic. */ readonly name: string; } /** * Gets the configuration of a topic. Since the topic only has the name attribute, this method is only useful to check the existence of a topic. If other attributes are added in the future, they will be returned here. */ export declare function getTopicOutput(args: GetTopicOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetTopicOutputArgs { topicId: pulumi.Input; }