import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
/**
 * Use this data source to retrieve information about existing suppression rules, and use them in other resources.
 */
export declare function getSecurityMonitoringSuppressions(opts?: pulumi.InvokeOptions): Promise<GetSecurityMonitoringSuppressionsResult>;
/**
 * A collection of values returned by getSecurityMonitoringSuppressions.
 */
export interface GetSecurityMonitoringSuppressionsResult {
    /**
     * The ID of this resource.
     */
    readonly id: string;
    /**
     * List of IDs of suppressions
     */
    readonly suppressionIds: string[];
    /**
     * List of suppressions
     */
    readonly suppressions: outputs.GetSecurityMonitoringSuppressionsSuppression[];
}
/**
 * Use this data source to retrieve information about existing suppression rules, and use them in other resources.
 */
export declare function getSecurityMonitoringSuppressionsOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetSecurityMonitoringSuppressionsResult>;
//# sourceMappingURL=getSecurityMonitoringSuppressions.d.ts.map