import * as pulumi from "@pulumi/pulumi"; /** * Use this data source to retrieve tags associated with a metric to use in other resources. */ export declare function getMetricTags(args: GetMetricTagsArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getMetricTags. */ export interface GetMetricTagsArgs { /** * The metric for which to fetch tags. */ metric: string; } /** * A collection of values returned by getMetricTags. */ export interface GetMetricTagsResult { /** * The ID of this resource. */ readonly id: string; /** * The metric for which to fetch tags. */ readonly metric: string; /** * The tags associated with the metric. */ readonly tags: string[]; } /** * Use this data source to retrieve tags associated with a metric to use in other resources. */ export declare function getMetricTagsOutput(args: GetMetricTagsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getMetricTags. */ export interface GetMetricTagsOutputArgs { /** * The metric for which to fetch tags. */ metric: pulumi.Input; }