import * as pulumi from "@pulumi/pulumi"; /** * Data source for retrieving Harness environment blueprints. */ export declare function getIdpEnvironmentBlueprint(args: GetIdpEnvironmentBlueprintArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getIdpEnvironmentBlueprint. */ export interface GetIdpEnvironmentBlueprintArgs { /** * Unique identifier of the resource. */ identifier: string; /** * Version of the environment blueprint */ version: string; } /** * A collection of values returned by getIdpEnvironmentBlueprint. */ export interface GetIdpEnvironmentBlueprintResult { /** * Whether the catalog entity is deprecated */ readonly deprecated: boolean; /** * Description of the catalog entity */ readonly description: string; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * Unique identifier of the resource. */ readonly identifier: string; /** * Whether the catalog entity is stable */ readonly stable: boolean; /** * Version of the environment blueprint */ readonly version: string; /** * YAML definition of the catalog entity */ readonly yaml: string; } /** * Data source for retrieving Harness environment blueprints. */ export declare function getIdpEnvironmentBlueprintOutput(args: GetIdpEnvironmentBlueprintOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getIdpEnvironmentBlueprint. */ export interface GetIdpEnvironmentBlueprintOutputArgs { /** * Unique identifier of the resource. */ identifier: pulumi.Input; /** * Version of the environment blueprint */ version: pulumi.Input; } //# sourceMappingURL=getIdpEnvironmentBlueprint.d.ts.map