Bot & Automation

AI Creator Studio Telegram

/root/hermes-projects/AI Creator Studio Telegram

packages/core/src/fixtures.ts text
import type { ProviderStatus, UsageSnapshot } from "./types.js";

export function usageSnapshot(): UsageSnapshot {
  return {
    availableCredits: 1250,
    availableTokens: 82000,
    usageToday: 0,
    usageThisMonth: 0,
    remainingBalance: 1250,
    activeJobs: 0,
    queueStatus: "Normal",
    storageUsageBytes: 0,
  };
}

export function providerStatusSnapshot(): ProviderStatus[] {
  return [
    {
      id: "mock",
      displayName: "Mock Provider",
      status: "healthy",
      creditBalance: 999999,
      tokenBalance: 999999,
      rateLimit: "local",
      dailyQuota: "unlimited",
      monthlyQuota: "unlimited",
      lastSyncedAt: new Date().toISOString(),
    },
  ];
}