export type TransactionType = 'voice_earn' | 'message_earn' | 'cases' | 'transfer_in' | 'transfer_out' | 'purchase' | 'sale' | 'role_payment' | 'role_create' | 'promo_code' | 'bet_stake' | 'bet_win' | 'bet_refund' | 'admin_add' | 'admin_remove' | 'market_purchase' | 'market_sale' | 'market_refund' | 'bet_prediction' | 'bet_prediction_win' | 'bet_prediction_refund' | 'refund';
export declare class Transaction {
    id: number;
    userId: string;
    amount: number;
    type: TransactionType;
    description: string | null;
    relatedUserId: string | null;
    createdAt: Date;
}
//# sourceMappingURL=Transaction.d.ts.map