import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * Data source for retrieving a list of modules from the module registry. * * ## Example Usage */ export declare function getInfraModules(opts?: pulumi.InvokeOptions): Promise; /** * A collection of values returned by getInfraModules. */ export interface GetInfraModulesResult { /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; /** * List of modules */ readonly modules: outputs.platform.GetInfraModulesModule[]; } /** * Data source for retrieving a list of modules from the module registry. * * ## Example Usage */ export declare function getInfraModulesOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output; //# sourceMappingURL=getInfraModules.d.ts.map