feat: implement billing, usage tracking, and administrative geocoding features in API with infrastructure updates

This commit is contained in:
Hamza-Ayed
2026-07-28 04:43:23 +03:00
parent 2f7c2066f7
commit dc9d546733
133 changed files with 3599 additions and 356 deletions
+17
View File
@@ -0,0 +1,17 @@
import { UsageService } from './usage.service';
export declare class UsageController {
private usageService;
constructor(usageService: UsageService);
getSummary(req: any): Promise<{
limit: any;
percentage: string;
plan: any;
monthlyUsage: number;
monthlyLimit: any;
totalToday: number;
avgLatency: number;
successRate: number;
lastUpdated: Date;
}>;
getHistory(req: any, days?: number): Promise<any>;
}