admin/src/pages/wallet/core/_credit-models.ts

17 lines
327 B
TypeScript

export type WalletType = "rial" | "gold18k";
export interface WalletCreditRequest {
user_id: number;
wallet_type: WalletType;
amount: number;
reason: string;
admin_note?: string;
}
export interface WalletCreditResponse {
transaction_id: number;
audit_log_id: number;
new_balance: number;
message: string;
}