import * as pulumi from "@pulumi/pulumi";
import * as outputs from "./types/output";
/**
 * Use this data source to retrieve information about existing policies.
 */
export declare function getCsmThreatsPolicies(opts?: pulumi.InvokeOptions): Promise<GetCsmThreatsPoliciesResult>;
/**
 * A collection of values returned by getCsmThreatsPolicies.
 */
export interface GetCsmThreatsPoliciesResult {
    /**
     * The ID of this resource.
     */
    readonly id: string;
    /**
     * List of policies
     */
    readonly policies: outputs.GetCsmThreatsPoliciesPolicy[];
    /**
     * List of IDs for the policies.
     */
    readonly policyIds: string[];
}
/**
 * Use this data source to retrieve information about existing policies.
 */
export declare function getCsmThreatsPoliciesOutput(opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetCsmThreatsPoliciesResult>;
//# sourceMappingURL=getCsmThreatsPolicies.d.ts.map