import { User } from './user.entity'; import { ResourceUsage } from './resourceUsage.entity'; import { BillingTransactionItem as BillingTransactionItems } from './billing-transaction-item.entity'; export declare enum BillingTransactionStatus { Pending = "pending", Completed = "completed", Failed = "failed" } export declare class BillingTransaction { id: number; userId: number; user: User; createdAt: Date; updatedAt: Date; amount: number; initiatorId: number | null; initiator: User | null; resourceUsageId: number | null; resourceUsage: ResourceUsage | null; refundOfId: number | null; refundOf: BillingTransaction | null; externalReference: string | null; status: BillingTransactionStatus; items: BillingTransactionItems[]; }