import { ResourceController } from "@defikitdotnet/agent-framework-backend"; import type { Request, Response } from "express"; import { XAIAdapter } from "../db/XAIAdapter"; import type { XaiCombatRequest } from "../middleware"; /** * Interaction API controller */ export declare class XAICombatInteractionController extends ResourceController { private adapter; private redisService; constructor(adapter: XAIAdapter); getMyStats(req: XaiCombatRequest, res: Response): Promise; /** * Get leaderboard of users based on fame points */ getLeaderboard(req: Request, res: Response): Promise; /** * Get period label for leaderboard */ private getPeriodLabel; } //# sourceMappingURL=InteractionController.d.ts.map