/**
 * AdvancedBilling
 *
 * This file was automatically generated for Maxio by APIMATIC v3.0 ( https://www.apimatic.io ).
 */
import { Schema } from '../schema.js';
import { PaymentType } from './paymentType.js';
import { PayPalVault } from './payPalVault.js';
export interface PaypalPaymentProfile {
    /** The Chargify-assigned ID of the stored PayPal payment profile. */
    id?: number;
    /** The first name of the PayPal account holder */
    firstName?: string;
    /** The last name of the PayPal account holder */
    lastName?: string;
    /** The Chargify-assigned id for the customer record to which the PayPal account belongs */
    customerId?: number;
    /** The vault that stores the payment profile with the provided vault_token. */
    currentVault?: PayPalVault;
    /** The “token” provided by your vault storage for an already stored payment profile */
    vaultToken?: string;
    /** The current billing street address for the PayPal account */
    billingAddress?: string | null;
    /** The current billing address city for the PayPal account */
    billingCity?: string | null;
    /** The current billing address state for the PayPal account */
    billingState?: string | null;
    /** The current billing address zip code for the PayPal account */
    billingZip?: string | null;
    /** The current billing address country for the PayPal account */
    billingCountry?: string | null;
    customerVaultToken?: string | null;
    /** The current billing street address, second line, for the PayPal account */
    billingAddress2?: string | null;
    paymentType: PaymentType;
    siteGatewaySettingId?: number | null;
    gatewayHandle?: string | null;
    paypalEmail?: string;
    /** A timestamp indicating when this payment profile was created */
    createdAt?: string;
    /** A timestamp indicating when this payment profile was last updated */
    updatedAt?: string;
    [key: string]: unknown;
}
export declare const paypalPaymentProfileSchema: Schema<PaypalPaymentProfile>;
//# sourceMappingURL=paypalPaymentProfile.d.ts.map