/** * PagarmeApiSDKLib * * This file was automatically generated by APIMATIC v3.0 ( https://www.apimatic.io ). */ import { Schema } from '../schema'; import { CreateCardRequest } from './createCardRequest'; /** The settings for creating a private label payment */ export interface CreatePrivateLabelPaymentRequest { /** Number of installments */ installments?: number; /** The text that will be shown on the private label's statement */ statementDescriptor?: string; /** Card data */ card?: CreateCardRequest; /** The Card id */ cardId?: string; cardToken?: string; /** Indicates a recurrence */ recurrence?: boolean; /** Indicates if the operation should be only authorization or auth and capture. */ capture?: boolean; /** Indicates whether the extended label (private label) is enabled */ extendedLimitEnabled?: boolean; /** Extended Limit Code */ extendedLimitCode?: string; /** Defines whether the card has been used one or more times. */ recurrencyCycle?: string; } export declare const createPrivateLabelPaymentRequestSchema: Schema;