import type { ICloudDatabaseBackup } from "../entities";
import { CloudDatabaseBackupDto } from "../entities";
import * as interfaces from "../interfaces";
import { CloudDatabaseBackupService } from "../services/CloudDatabaseBackupService";
import BaseController from "./BaseController";
export default class CloudDatabaseBackupController extends BaseController<ICloudDatabaseBackup> {
    service: CloudDatabaseBackupService;
    constructor();
    read(queryParams?: interfaces.IGetQueryParams): Promise<interfaces.ResponseData>;
    create(body: CloudDatabaseBackupDto, queryParams?: interfaces.IPostQueryParams): Promise<interfaces.ResponseData>;
    update(body: CloudDatabaseBackupDto, queryParams?: interfaces.IPostQueryParams): Promise<interfaces.ResponseData>;
    delete(queryParams?: interfaces.IDeleteQueryParams): Promise<interfaces.ResponseData>;
}
//# sourceMappingURL=CloudDatabaseBackupController.d.ts.map