import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
/**
 * Provides a Datadog RUM retention filters datasource. This can be used to retrieve all RUM retention filters for a given RUM application.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as datadog from "@pulumi/datadog";
 *
 * const testingRumRetentionFilters = datadog.getRumRetentionFilters({
 *     applicationId: "<APPLICATION_ID>",
 * });
 * ```
 */
export declare function getRumRetentionFilters(args: GetRumRetentionFiltersArgs, opts?: pulumi.InvokeOptions): Promise<GetRumRetentionFiltersResult>;
/**
 * A collection of arguments for invoking getRumRetentionFilters.
 */
export interface GetRumRetentionFiltersArgs {
    /**
     * RUM application ID.
     */
    applicationId: string;
}
/**
 * A collection of values returned by getRumRetentionFilters.
 */
export interface GetRumRetentionFiltersResult {
    /**
     * RUM application ID.
     */
    readonly applicationId: string;
    /**
     * The ID of this resource.
     */
    readonly id: string;
    /**
     * The list of RUM retention filters.
     */
    readonly retentionFilters: outputs.GetRumRetentionFiltersRetentionFilter[];
}
/**
 * Provides a Datadog RUM retention filters datasource. This can be used to retrieve all RUM retention filters for a given RUM application.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as datadog from "@pulumi/datadog";
 *
 * const testingRumRetentionFilters = datadog.getRumRetentionFilters({
 *     applicationId: "<APPLICATION_ID>",
 * });
 * ```
 */
export declare function getRumRetentionFiltersOutput(args: GetRumRetentionFiltersOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetRumRetentionFiltersResult>;
/**
 * A collection of arguments for invoking getRumRetentionFilters.
 */
export interface GetRumRetentionFiltersOutputArgs {
    /**
     * RUM application ID.
     */
    applicationId: pulumi.Input<string>;
}
//# sourceMappingURL=getRumRetentionFilters.d.ts.map