import * as pulumi from "@pulumi/pulumi";
import * as outputs from "../types/output";
/**
 * Use this data source to access information about existing Autonomous Database Backups.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as azure from "@pulumi/azure";
 *
 * const example = azure.oracle.getAutonomousDatabaseBackups({
 *     autonomousDatabaseId: exampleAzurermOracleAutonomousDatabase.id,
 * });
 * ```
 *
 * ## API Providers
 *
 * <!-- This section is generated, changes will be overwritten -->
 * This data source uses the following Azure API Providers:
 *
 * * `Oracle.Database` - 2025-09-01
 */
export declare function getAutonomousDatabaseBackups(args: GetAutonomousDatabaseBackupsArgs, opts?: pulumi.InvokeOptions): Promise<GetAutonomousDatabaseBackupsResult>;
/**
 * A collection of arguments for invoking getAutonomousDatabaseBackups.
 */
export interface GetAutonomousDatabaseBackupsArgs {
    /**
     * The azureId of the Autonomous Database for which the backups will be listed.
     */
    autonomousDatabaseId: string;
}
/**
 * A collection of values returned by getAutonomousDatabaseBackups.
 */
export interface GetAutonomousDatabaseBackupsResult {
    /**
     * An `autonomousDatabaseBackups` block as defined below.
     */
    readonly autonomousDatabaseBackups: outputs.oracle.GetAutonomousDatabaseBackupsAutonomousDatabaseBackup[];
    readonly autonomousDatabaseId: string;
    /**
     * The provider-assigned unique ID for this managed resource.
     */
    readonly id: string;
}
/**
 * Use this data source to access information about existing Autonomous Database Backups.
 *
 * ## Example Usage
 *
 * ```typescript
 * import * as pulumi from "@pulumi/pulumi";
 * import * as azure from "@pulumi/azure";
 *
 * const example = azure.oracle.getAutonomousDatabaseBackups({
 *     autonomousDatabaseId: exampleAzurermOracleAutonomousDatabase.id,
 * });
 * ```
 *
 * ## API Providers
 *
 * <!-- This section is generated, changes will be overwritten -->
 * This data source uses the following Azure API Providers:
 *
 * * `Oracle.Database` - 2025-09-01
 */
export declare function getAutonomousDatabaseBackupsOutput(args: GetAutonomousDatabaseBackupsOutputArgs, opts?: pulumi.InvokeOutputOptions): pulumi.Output<GetAutonomousDatabaseBackupsResult>;
/**
 * A collection of arguments for invoking getAutonomousDatabaseBackups.
 */
export interface GetAutonomousDatabaseBackupsOutputArgs {
    /**
     * The azureId of the Autonomous Database for which the backups will be listed.
     */
    autonomousDatabaseId: pulumi.Input<string>;
}
//# sourceMappingURL=getAutonomousDatabaseBackups.d.ts.map