import * as pulumi from "@pulumi/pulumi"; import * as outputs from "../types/output"; /** * * List all available Download Clients. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as radarr from "@pulumi/radarr"; * * const example = radarr.DownloadClients.getDownloadClients({}); * ``` */ export declare function getDownloadClients(opts?: pulumi.InvokeOptions): Promise; /** * A collection of values returned by getDownloadClients. */ export interface GetDownloadClientsResult { /** * Download Client list.. */ readonly downloadClients: outputs.DownloadClients.GetDownloadClientsDownloadClient[]; /** * The ID of this resource. */ readonly id: string; } /** * * List all available Download Clients. * * ## Example Usage * * ```typescript * import * as pulumi from "@pulumi/pulumi"; * import * as radarr from "@pulumi/radarr"; * * const example = radarr.DownloadClients.getDownloadClients({}); * ``` */ export declare function getDownloadClientsOutput(opts?: pulumi.InvokeOptions): pulumi.Output;