import * as pulumi from "@pulumi/pulumi"; /** * Gets a managed service. Authentication is required unless the service is public. */ export declare function getService(args: GetServiceArgs, opts?: pulumi.InvokeOptions): Promise; export interface GetServiceArgs { serviceName: string; } export interface GetServiceResult { /** * ID of the project that produces and owns this service. */ readonly producerProjectId: string; /** * The name of the service. See the [overview](https://cloud.google.com/service-infrastructure/docs/overview) for naming requirements. */ readonly serviceName: string; } /** * Gets a managed service. Authentication is required unless the service is public. */ export declare function getServiceOutput(args: GetServiceOutputArgs, opts?: pulumi.InvokeOptions): pulumi.Output; export interface GetServiceOutputArgs { serviceName: pulumi.Input; }