// AUTO-GENERATED by scripts/generate-types.js - do not hand-edit. import type { OASISResponse } from '../core/types'; export declare class HyperDriveModule { constructor(http: unknown); /** GET api/hyperdrive/quota/status */ checkQuotaStatus(args?: Record): Promise; /** POST api/hyperdrive/failover/triggers */ createFailoverTrigger(args?: Record): Promise; /** POST api/hyperdrive/subscription/quota-notifications */ createQuotaNotification(args?: Record): Promise; /** POST api/hyperdrive/replication/triggers */ createReplicationTrigger(args?: Record): Promise; /** POST api/hyperdrive/subscription/usage-alerts */ createUsageAlert(args?: Record): Promise; /** DELETE api/hyperdrive/failover/triggers/{id} */ deleteFailoverTrigger(args?: Record): Promise; /** DELETE api/hyperdrive/subscription/quota-notifications/{id} */ deleteQuotaNotification(args?: Record): Promise; /** DELETE api/hyperdrive/replication/triggers/{id} */ deleteReplicationTrigger(args?: Record): Promise; /** DELETE api/hyperdrive/subscription/usage-alerts/{id} */ deleteUsageAlert(args?: Record): Promise; /** POST api/hyperdrive/intelligent-mode/disable */ disableIntelligentMode(args?: Record): Promise; /** POST api/hyperdrive/intelligent-mode/enable */ enableIntelligentMode(args?: Record): Promise; /** GET api/hyperdrive/ai/recommendations */ getAIRecommendations(args?: Record): Promise; /** GET api/hyperdrive/analytics/report */ getAnalyticsReport(args?: Record): Promise; /** GET api/hyperdrive/best-provider */ getBestProvider(args?: Record): Promise; /** GET api/hyperdrive/config */ getConfiguration(args?: Record): Promise; /** GET api/hyperdrive/connections */ getConnectionCounts(args?: Record): Promise; /** GET api/hyperdrive/costs/history */ getCostHistory(args?: Record): Promise; /** GET api/hyperdrive/analytics/cost-optimization */ getCostOptimizationRecommendations(args?: Record): Promise; /** GET api/hyperdrive/replication/cost-optimization */ getCostOptimizationRule(args?: Record): Promise; /** GET api/hyperdrive/costs/projections */ getCostProjections(args?: Record): Promise; /** GET api/hyperdrive/costs/current */ getCurrentCosts(args?: Record): Promise; /** GET api/hyperdrive/quota/usage */ getCurrentUsage(args?: Record): Promise; /** GET api/hyperdrive/dashboard */ getDashboardData(args?: Record): Promise; /** GET api/hyperdrive/data-permissions */ getDataPermissions(args?: Record): Promise; /** GET api/hyperdrive/replication/data-type-rules */ getDataTypeReplicationRules(args?: Record): Promise; /** GET api/hyperdrive/failover/escalation-rules */ getEscalationRules(args?: Record): Promise; /** GET api/hyperdrive/failover/rules */ getFailoverRules(args?: Record): Promise; /** GET api/hyperdrive/failover/predictions */ getFailurePredictions(args?: Record): Promise; /** GET api/hyperdrive/providers/free */ getFreeProviders(args?: Record): Promise; /** GET api/hyperdrive/mode */ getHyperDriveMode(args?: Record): Promise; /** GET api/hyperdrive/intelligent-mode */ getIntelligentMode(args?: Record): Promise; /** GET api/hyperdrive/providers/low-cost */ getLowCostProviders(args?: Record): Promise; /** GET api/hyperdrive/metrics */ getMetrics(args?: Record): Promise; /** GET api/hyperdrive/analytics/performance-optimization */ getPerformanceOptimizationRecommendations(args?: Record): Promise; /** GET api/hyperdrive/analytics/predictive/{providerType} */ getPredictiveAnalytics(args?: Record): Promise; /** GET api/hyperdrive/failover/provider-rules */ getProviderFailoverRules(args?: Record): Promise; /** GET api/hyperdrive/metrics/{providerType} */ getProviderMetrics(args?: Record): Promise; /** GET api/hyperdrive/replication/provider-rules */ getProviderReplicationRules(args?: Record): Promise; /** GET api/hyperdrive/quota/limits */ getQuotaLimits(args?: Record): Promise; /** GET api/hyperdrive/subscription/quota-notifications */ getQuotaNotifications(args?: Record): Promise; /** GET api/hyperdrive/replication/rules */ getReplicationRules(args?: Record): Promise; /** GET api/hyperdrive/replication/schedule-rules */ getScheduleRules(args?: Record): Promise; /** GET api/hyperdrive/recommendations/security */ getSecurityRecommendations(args?: Record): Promise; /** GET api/hyperdrive/recommendations/smart */ getSmartRecommendations(args?: Record): Promise; /** GET api/hyperdrive/status */ getStatus(args?: Record): Promise; /** GET api/hyperdrive/subscription/config */ getSubscriptionConfig(args?: Record): Promise; /** GET api/hyperdrive/subscription/usage-alerts */ getUsageAlerts(args?: Record): Promise; /** POST api/hyperdrive/failover/preventive */ initiatePreventiveFailover(args?: Record): Promise; /** POST api/hyperdrive/analytics/record */ recordAnalyticsData(args?: Record): Promise; /** POST api/hyperdrive/record-connection */ recordConnection(args?: Record): Promise; /** POST api/hyperdrive/failover/record-failure */ recordFailureEvent(args?: Record): Promise; /** POST api/hyperdrive/ai/record-performance */ recordPerformanceData(args?: Record): Promise; /** POST api/hyperdrive/record-request */ recordRequest(args?: Record): Promise; /** POST api/hyperdrive/metrics/reset-all */ resetAllMetrics(args?: Record): Promise; /** POST api/hyperdrive/config/reset */ resetConfiguration(args?: Record): Promise; /** POST api/hyperdrive/metrics/{providerType}/reset */ resetProviderMetrics(args?: Record): Promise; /** PUT api/hyperdrive/costs/limits */ setCostLimits(args?: Record): Promise; /** PUT api/hyperdrive/mode */ setHyperDriveMode(args?: Record): Promise; /** PUT api/hyperdrive/config */ updateConfiguration(args?: Record): Promise; /** PUT api/hyperdrive/cost/{providerType} */ updateCostAnalysis(args?: Record): Promise; /** PUT api/hyperdrive/replication/cost-optimization */ updateCostOptimizationRule(args?: Record): Promise; /** PUT api/hyperdrive/data-permissions */ updateDataPermissions(args?: Record): Promise; /** PUT api/hyperdrive/replication/data-type-rules */ updateDataTypeReplicationRule(args?: Record): Promise; /** PUT api/hyperdrive/failover/escalation-rules */ updateEscalationRule(args?: Record): Promise; /** PUT api/hyperdrive/failover/rules */ updateFailoverRules(args?: Record): Promise; /** PUT api/hyperdrive/failover/triggers/{id} */ updateFailoverTrigger(args?: Record): Promise; /** PUT api/hyperdrive/geographic/{providerType} */ updateGeographicInfo(args?: Record): Promise; /** PUT api/hyperdrive/intelligent-mode */ updateIntelligentMode(args?: Record): Promise; /** PUT api/hyperdrive/failover/provider-rules */ updateProviderFailoverRule(args?: Record): Promise; /** PUT api/hyperdrive/replication/provider-rules */ updateProviderReplicationRule(args?: Record): Promise; /** PUT api/hyperdrive/subscription/quota-notifications/{id} */ updateQuotaNotification(args?: Record): Promise; /** PUT api/hyperdrive/replication/rules */ updateReplicationRules(args?: Record): Promise; /** PUT api/hyperdrive/replication/triggers/{id} */ updateReplicationTrigger(args?: Record): Promise; /** PUT api/hyperdrive/replication/schedule-rules */ updateScheduleRule(args?: Record): Promise; /** PUT api/hyperdrive/subscription/config */ updateSubscriptionConfig(args?: Record): Promise; /** PUT api/hyperdrive/subscription/usage-alerts/{id} */ updateUsageAlert(args?: Record): Promise; /** POST api/hyperdrive/config/validate */ validateConfiguration(args?: Record): Promise; }