/**
 * wallet.ts — VigCoin wallet management for Vigthoria CLI.
 *
 *   vigthoria wallet balance          — show current balance
 *   vigthoria wallet history [--n 20] — recent transactions
 *   vigthoria wallet cloud-status     — show cloud access and model pricing
 */
import type { Command } from 'commander';
export interface WalletOptions {
    n?: number;
    json?: boolean;
}
export declare class WalletCommand {
    private config;
    private logger;
    constructor();
    register(program: Command): void;
    private getBaseUrl;
    private getToken;
    private getRefreshToken;
    private refreshAccessToken;
    private parseResponseBody;
    private apiFetch;
    showBalance(opts?: WalletOptions): Promise<void>;
    showHistory(opts?: WalletOptions): Promise<void>;
    showCloudStatus(opts?: WalletOptions): Promise<void>;
}
