import { PaylineBaseRequest } from "./payline-base-request.js";
import { PaylineBuyer } from "../payline-buyer.js";
import { PaylineOwner } from "../payline-owner.js";
import { PaylineAuthentication3DS } from "../payline-authentication-3ds.js";
import { PaylineCard } from "../payline-card.js";
import { PaylineWallet } from "../payline-wallet.js";
declare class PaylineUpdateWalletRequest extends PaylineBaseRequest {
    contractNumber: string;
    wallet: Partial<PaylineWallet>;
    buyer?: PaylineBuyer;
    owner?: PaylineOwner;
    privateDataList?: {
        [key: string]: string;
    };
    authentication3DSecure?: PaylineAuthentication3DS;
    media?: string;
    contractNumberWalletList?: any;
    cardInd?: string;
    constructor(card: PaylineCard);
    changeContractNumber(contractNumber: string, force?: boolean): this;
}
export { PaylineUpdateWalletRequest };
