import { SubscriptionsService } from './subscriptions.service'; export declare class SubscriptionsController { private readonly subscriptionsService; constructor(subscriptionsService: SubscriptionsService); getPlans(): Promise; getPlan(code: string): Promise; getCurrent(req: any): Promise; getStats(req: any): Promise<{ subscription: { plan: string; status: import("./entities/subscription.entity").SubscriptionStatus; currentPeriodEnd: Date; daysRemaining: number; cancelAtPeriodEnd: boolean; }; tokens: { available: number; used: number; total: number; }; }>; cancel(req: any): Promise; getTokenBalance(req: any): Promise; getTokenUsage(req: any, limit?: number): Promise; }