import * as pulumi from "@pulumi/pulumi"; /** * Gets details of a single Annotation. */ export declare function getAnnotation(args: GetAnnotationArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetAnnotationArgs { annotationId: string; location: string; project?: string; } export interface GetAnnotationResult { /** * Create time stamp. */ readonly createTime: string; /** * Labels as key value pairs. */ readonly labels: { [key: string]: string; }; /** * name of resource. */ readonly name: string; /** * Type of an annotation. */ readonly type: string; /** * Update time stamp. */ readonly updateTime: string; } /** * Gets details of a single Annotation. */ export declare function getAnnotationOutput(args: GetAnnotationOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetAnnotationOutputArgs { annotationId: pulumi.Input; location: pulumi.Input; project?: pulumi.Input; }