declare namespace payp.mard2p.api.v0.enums { type AppSortBy = 'created' | 'edited'; type OriginalType = 'api_json'; type Publication = 'membership_requests.create' | 'memberships.create' | 'applications.create' | 'versions.create'; type SortOrder = 'asc' | 'desc'; type Visibility = 'public'; } declare namespace payp.mard2p.api.v0.models { interface Account { readonly 'accountid': number; readonly 'ownerid': string; readonly 'total_amount': number; readonly 'currency': string; readonly 'sold': number; readonly 'debit': number; } interface AccountForm { readonly 'accountid': number; readonly 'ownerid': string; readonly 'total_amount'?: number; readonly 'sold': number; readonly 'debit'?: number; readonly 'currency': string; } interface Deposit { readonly 'depid': number; readonly 'paymentid': number; } interface Payment { readonly 'payid': number; readonly 'actorid': string; readonly 'amount': number; readonly 'ref_accountid': number; readonly 'payment_method': string; readonly 'operatorid': string; readonly 'phone': number; readonly 'pin': number; readonly 'currency': string; readonly 'payment_context': string; } interface PaymentForm { readonly 'payid': number; readonly 'actorid': string; readonly 'amount': number; readonly 'ref_accountid': number; readonly 'payment_method': string; readonly 'operatorid': string; readonly 'phone': number; readonly 'pin': number; readonly 'currency': string; readonly 'payment_context': string; } interface Transfer { readonly 'transferid': number; readonly 'senderid': string; readonly 'amount': number; readonly 'ref_accountid_receiver': number; readonly 'ref_accountid_sender': number; readonly 'currency': string; } interface TransferForm { readonly 'transferid': number; readonly 'senderid': string; readonly 'amount': number; readonly 'ref_accountid_receiver': number; readonly 'ref_accountid_sender': number; readonly 'currency': string; } interface Validation { readonly 'valid': boolean; readonly 'errors': string[]; } interface Withdraw { readonly 'wdwid': number; readonly 'paymentid': number; } }