@hhoangphuoc/escape-room-cli
Version:
A CLI for playing AI-generated escape room games. Install globally with: npm install -g @hhoangphuoc/escape-room-cli
33 lines (32 loc) • 847 B
TypeScript
import React from 'react';
interface UsageData {
currentSessionCost?: number;
currentSessionTokens?: number;
userTotalCost?: number;
userTotalTokens?: number;
lastRequestCost?: number;
lastRequestTokens?: number;
averageCostPerRequest?: number;
sessionStartTime?: string;
modelUsageBreakdown?: Record<string, {
requests: number;
cost: number;
tokens: number;
}>;
budgetSettings?: {
dailyLimit?: number;
monthlyLimit?: number;
warningThreshold?: number;
};
alerts?: Array<{
id: string;
type: 'warning' | 'limit' | 'info';
message: string;
timestamp: string;
}>;
}
interface CostDashboardProps {
usageData: UsageData;
}
declare const CostDashboard: React.FC<CostDashboardProps>;
export default CostDashboard;