import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
 * This data source provides details about a specific Usage Statement Email Recipients Group resource in Oracle Cloud Infrastructure Metering Computation service.
 *
 * Returns the saved usage statement email recipients group.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as oci from "@pulumi/oci";
 *
 * const testUsageStatementEmailRecipientsGroup = oci.meteringcomputation.getUsageStatementEmailRecipientsGroup({
 *     compartmentId: compartmentId,
 *     emailRecipientsGroupId: testGroup.id,
 *     subscriptionId: testSubscription.id,
 * });
 * ```
 */
export declare function getUsageStatementEmailRecipientsGroup(args: GetUsageStatementEmailRecipientsGroupArgs, opts?: pulumi.InvokeOptions): Promise<GetUsageStatementEmailRecipientsGroupResult>;
/**
 * A collection of arguments for invoking getUsageStatementEmailRecipientsGroup.
 */
export interface GetUsageStatementEmailRecipientsGroupArgs {
    /**
     * The compartment ID in which to list resources.
     */
    compartmentId: string;
    /**
     * The email recipients group OCID.
     */
    emailRecipientsGroupId: string;
    /**
     * The usage statement subscription unique OCID.
     */
    subscriptionId: string;
}
/**
 * A collection of values returned by getUsageStatementEmailRecipientsGroup.
 */
export interface GetUsageStatementEmailRecipientsGroupResult {
    /**
     * The customer tenancy OCID.
     */
    readonly compartmentId: string;
    readonly emailRecipientsGroupId: string;
    /**
     * The usage statement email recipients group OCID.
     */
    readonly id: string;
    /**
     * The list of recipients that will receive usage statement emails.
     */
    readonly recipientsLists: outputs.MeteringComputation.GetUsageStatementEmailRecipientsGroupRecipientsList[];
    /**
     * The email recipients group lifecycle state.
     */
    readonly state: string;
    readonly subscriptionId: string;
}
/**
 * This data source provides details about a specific Usage Statement Email Recipients Group resource in Oracle Cloud Infrastructure Metering Computation service.
 *
 * Returns the saved usage statement email recipients group.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as oci from "@pulumi/oci";
 *
 * const testUsageStatementEmailRecipientsGroup = oci.meteringcomputation.getUsageStatementEmailRecipientsGroup({
 *     compartmentId: compartmentId,
 *     emailRecipientsGroupId: testGroup.id,
 *     subscriptionId: testSubscription.id,
 * });
 * ```
 */
export declare function getUsageStatementEmailRecipientsGroupOutput(args: GetUsageStatementEmailRecipientsGroupOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetUsageStatementEmailRecipientsGroupResult>;
/**
 * A collection of arguments for invoking getUsageStatementEmailRecipientsGroup.
 */
export interface GetUsageStatementEmailRecipientsGroupOutputArgs {
    /**
     * The compartment ID in which to list resources.
     */
    compartmentId: pulumi.Input<string>;
    /**
     * The email recipients group OCID.
     */
    emailRecipientsGroupId: pulumi.Input<string>;
    /**
     * The usage statement subscription unique OCID.
     */
    subscriptionId: pulumi.Input<string>;
}
//# sourceMappingURL=getUsageStatementEmailRecipientsGroup.d.ts.map