import { Payline } from "../payline.js"; import { PaylineCreateWalletRequest, PaylineDoImmediateWalletPaymentRequest, PaylineDoScheduledWalletPaymentRequest, PaylineUpdateWalletRequest } from "../../models/requests/index.js"; import { PaylineCreateWalletResponse, PaylineDoImmediateWalletPaymentResponse, PaylineDoScheduledWalletPaymentResponse, PaylineUpdateWalletResponse } from "../../models/responses/index.js"; /** * Manage payline wallets */ declare class PaylineWalletManagement { private readonly payline; constructor(payline: Payline); /** * Update an existing wallet */ updateWallet(request: PaylineUpdateWalletRequest): Promise; /** * Create a new wallet */ createWallet(request: PaylineCreateWalletRequest): Promise; /** * Do immediate wallet payment */ doImmediateWalletPayment(request: PaylineDoImmediateWalletPaymentRequest): Promise; /** * Do schedule wallet payment */ doScheduledWalletPayment(request: PaylineDoScheduledWalletPaymentRequest): Promise; } export { PaylineWalletManagement };