import * as pulumi from "@pulumi/pulumi"; export declare function getCommunicationsGroup(args?: GetCommunicationsGroupArgs, opts?: pulumi.InvokeOptions): Promise; /** * A collection of arguments for invoking getCommunicationsGroup. */ export interface GetCommunicationsGroupArgs { communicationTypeId?: string; conditionType?: string; /** * Filter by date range using 'lt' and 'gt'. */ createdAt?: { [key: string]: string; }; isPrivate?: boolean; name?: string; slug?: string; } /** * A collection of values returned by getCommunicationsGroup. */ export interface GetCommunicationsGroupResult { readonly communicationTypeId: string; readonly conditionType: string; /** * Filter by date range using 'lt' and 'gt'. */ readonly createdAt?: { [key: string]: string; }; /** * The ID of this resource. */ readonly id: string; readonly isPrivate: boolean; readonly name: string; readonly slug: string; } export declare function getCommunicationsGroupOutput(args?: GetCommunicationsGroupOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output; /** * A collection of arguments for invoking getCommunicationsGroup. */ export interface GetCommunicationsGroupOutputArgs { communicationTypeId?: pulumi.Input; conditionType?: pulumi.Input; /** * Filter by date range using 'lt' and 'gt'. */ createdAt?: pulumi.Input<{ [key: string]: pulumi.Input; } | undefined>; isPrivate?: pulumi.Input; name?: pulumi.Input; slug?: pulumi.Input; } //# sourceMappingURL=getCommunicationsGroup.d.ts.map