// AUTO-GENERATED by scripts/generate-types.js - do not hand-edit. import type { OASISResponse } from '../core/types'; export declare class SubscriptionModule { constructor(http: unknown); /** POST api/subscription/check-hyperdrive-quota */ checkHyperDriveQuota(args?: Record): Promise; /** POST api/subscription/checkout/session */ createCheckoutSession(args?: Record): Promise; /** GET api/subscription/hyperdrive-usage */ getHyperDriveUsage(args?: Record): Promise; /** GET api/subscription/orders/me */ getMyOrders(args?: Record): Promise; /** GET api/subscription/subscriptions/me */ getMySubscriptions(args?: Record): Promise; /** GET api/subscription/plans */ getPlans(args?: Record): Promise; /** GET api/subscription/usage */ getUsage(args?: Record): Promise; /** POST api/subscription/webhooks/stripe */ stripeWebhook(args?: Record): Promise; /** POST api/subscription/toggle-pay-as-you-go */ togglePayAsYouGo(args?: Record): Promise; /** POST api/subscription/update-hyperdrive-config */ updateHyperDriveConfig(args?: Record): Promise; }