import { RateLimitService } from './api-key/rate-limit/rate-limit.service';
export declare class CanFeaturesController {
    private rateLimitService;
    constructor(rateLimitService: RateLimitService);
    getRateLimits(req: Request): Promise<{
        tier: any;
        usageStats: {
            minuteUsage: number;
            minuteLimit: number;
            dailyUsage: number;
            dailyLimit: number;
            monthlyUsage: number;
            monthlyLimit: number;
            totalUsage: number;
            lastUsed: Date;
        };
        resetTimes: {
            minuteReset: Date;
            dailyReset: Date;
            monthlyReset: Date;
        };
    }>;
    private getNextResetTime;
}
