import { Client } from '../client.js'; export interface AccountInfo { username: string; limits: { commend: { daily_limit: number; daily_used: number; daily_remaining: number; credits: number; }; report: { daily_limit: number; daily_used: number; daily_remaining: number; credits: number; }; comment: { daily_limit: number; daily_used: number; daily_remaining: number; credits: number; }; hourboost: { account_limit: number; accounts_used: number; }; }; subscription: { active: boolean; expires_at: number | null; }; [key: string]: unknown; } export interface AccountUsage { total_requests: number; last_24h_requests: number; [key: string]: unknown; } /** * Account operations */ export class AccountResource { constructor(client: Client); /** * Get account information and remaining limits */ get(): Promise; /** * Get API usage statistics */ usage(): Promise; }