import * as pulumi from "@pulumi/pulumi"; import * as outputs from "./types/output"; export declare function getFunctionalities(args?: GetFunctionalitiesArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getFunctionalities. */ export interface GetFunctionalitiesArgs { name?: string; opsgenieId?: string; pagerdutyId?: string; slug?: string; } /** * A collection of values returned by getFunctionalities. */ export interface GetFunctionalitiesResult { readonly functionalities: outputs.GetFunctionalitiesFunctionality[]; /** * The provider-assigned unique ID for this managed resource. */ readonly id: string; readonly name?: string; readonly opsgenieId?: string; readonly pagerdutyId?: string; readonly slug?: string; } export declare function getFunctionalitiesOutput(args?: GetFunctionalitiesOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getFunctionalities. */ export interface GetFunctionalitiesOutputArgs { name?: pulumi.Input; opsgenieId?: pulumi.Input; pagerdutyId?: pulumi.Input; slug?: pulumi.Input; } //# sourceMappingURL=getFunctionalities.d.ts.map